Автор Тема: При сохранении сбрасывается Customers votes  (Прочитано 19215 раз)

nictboom

  • Гость
Re: При сохранении сбрасывается Customers rating
« Ответ #15 : Февраля 07, 2012, 04:44:04 pm »
чуть забыл, в строке(вроде 419-421) добавить customer_votes в конец селекта:
         [spoiler]$q db_query("SELECT categoryID, name, description, customers_rating, Price, picture, in_stock, thumbnail, big_picture, brief_description, list_price, product_code, hurl, accompanyID, productID, brandID, meta_title, meta_keywords, meta_desc, canonical, h1, min_qunatity, customer_votes FROM ".PRODUCTS_TABLE." WHERE productID='".$_GET["productID"]."' ORDER BY productID ASC") or die (db_error());[/spoiler]

Оффлайн Al_Uk

  • Спец
  • ***
  • Сообщений: 247
    • Просмотр профиля
Re: При сохранении сбрасывается Customers rating
« Ответ #16 : Февраля 07, 2012, 05:53:35 pm »
чуть забыл, в строке(вроде 419-421) добавить customer_votes в конец селекта:
         [spoiler]$q db_query("SELECT categoryID, name, description, customers_rating, Price, picture, in_stock, thumbnail, big_picture, brief_description, list_price, product_code, hurl, accompanyID, productID, brandID, meta_title, meta_keywords, meta_desc, canonical, h1, min_qunatity, customer_votes FROM ".PRODUCTS_TABLE." WHERE productID='".$_GET["productID"]."' ORDER BY productID ASC") or die (db_error());[/spoiler]
попробовал на 4.6 и 5.02 Не работает (((

последовательность такая:
1. Пишу комментарий к товару. Customers_vote становится =  1, появляются звездочки.
2. Захожу в редактирование  этого товара, жму сохранить. Customers_votes становится =0

хотел видео рабочего стола

nictboom

  • Гость
Re: При сохранении сбрасывается Customers rating
« Ответ #17 : Февраля 07, 2012, 06:59:08 pm »
да же и не знаю, проверил на 4.6 и 5.0.2 всё работает...
ты точно правишь catalog_products_edit.php? не catalog_products_edit_mod.php?
такое есть в catalog_products_edittpl.html?
<input type="text" name="dateDef" id="dateDefault"/ value="{$product_edit[21]}">

Оффлайн Al_Uk

  • Спец
  • ***
  • Сообщений: 247
    • Просмотр профиля
Re: При сохранении сбрасывается Customers rating
« Ответ #18 : Февраля 07, 2012, 08:44:21 pm »
да же и не знаю, проверил на 4.6 и 5.0.2 всё работает...
ты точно правишь а? не catalog_products_edit_mod.php?
такое есть в catalog_products_edittpl.html?
<input type="text" name="dateDef" id="dateDefault"/ value="{$product_edit[21]}">
правлю точно catalog_products_edit.php
в файле lego4.6 catalog_products_edittpl.html код есть такой:
<input type="text" name="dateDef" id="dateDefault"/ value="{$product_edit[21]}">
поставил на ноуте денвер с чистого листа и лего начисто. Неработает. (( вот думаю может нуего нафиг это customers_votes, может для разметки исспользовать customers_rating?
Для RDF разметки нужно ведь всего лишь цифра от 1 до 5 включительно. Гланое чтобы не Ноль.


nictboom

  • Гость
Re: При сохранении сбрасывается Customers rating
« Ответ #19 : Февраля 07, 2012, 08:48:15 pm »
да можно и не париться, просто интересно почему...
а если закомментировать:
{*<input type="text" name="dateDef" id="dateDefault"/ value="{$product_edit[21]}">*}и чуть поправить:
<input type="text" name="votes" value="{$product_edit[21]}">

Оффлайн Al_Uk

  • Спец
  • ***
  • Сообщений: 247
    • Просмотр профиля
Re: При сохранении сбрасывается Customers rating
« Ответ #20 : Февраля 09, 2012, 12:30:12 pm »
Находим в includes\admin\sub\catalog_products.php
  $updateproduct['customer_votes']=0;     
и удоляем эту строку

и тема называется Customers rating а вы описуете проблему с  Customers_votes  :o

заработало )))
спасибо большое nictboomи pehser

Оффлайн Bas916

  • Пользователь
  • **
  • Сообщений: 79
    • Просмотр профиля
Re: При сохранении сбрасывается Customers rating
« Ответ #21 : Июля 22, 2012, 09:54:09 pm »
по быстрому, тогда в product_detailed.tpl.html в строке {if $product_info[8] > 0} {* rating *} 8 на 3 заменить.

да и вообще поправить, наверное, правильней customer_votes(кол-во голосов).
добавить поле/инпут в админку к товару(core/admin_tpl/в catalog_products_edit.tpl.html), например:
<td><input type=text name="votes" value="{$product_edit[кокое то значение]}style="width: 145px" /></td>или вообще скрытым сделать
, и в иклюде(includes/admin/sub/catalog_products_edit.php), например: $updateproduct['customer_votes']=$_POST["votes"];
а то получается после сохранения товара, все голоса сбрасываються/обнуляются, и соответственно условие не позволяет вывести в товаре рейтинг(звезды).
Произвел данные манипуляции. Итог: рейтинг после сохранения не сбрасывается, а колличество голосов всеравно сбрасывает на ноль.
Строку $updateproduct['customer_votes']=0;  из includes\admin\sub\catalog_products.php удалил, правда у меня эта строка в includes\admin\sub\catalog_products_edit.php была.

Оффлайн Bas916

  • Пользователь
  • **
  • Сообщений: 79
    • Просмотр профиля
Re: При сохранении сбрасывается Customers votes
« Ответ #22 : Июля 22, 2012, 10:02:30 pm »
Неактуально, разобрался сам. Еще там же удалил строку $updateproduct['customer_votes']=$_POST["votes"]; и все заработало как надо (вроде бы, надеюсь) :)