Выставление оценки гостями сайта
Прошу подсказать, как снять ограничение на выставление оценки товарам только зарегистрированными пользователями.
Хочу чтобы и гости могли ставит оценку. Это надо в код лезть или в БД?
Разрабы отписались что стандартными возможностями это не реализуемо
И в код и в БД.Это надо в код лезть или в БД?
Я думаю мало кому захочется бесцельно тыкать в звездочки, чтобы увеличить/уменьшить оценку у товара. Поэтому за накрутку не переживаю.зачем такое ?
com_inshop_item.tpl
com_inshop_items.tpl
убрать или закомментировать:
{if !$is_user || $item.user_voted}disabled="disabled"{/if}
(возможно только у меня — пока не проверил на чистой инсталяции; проверю, — отпишусь)
Система 1.10.2
Вы хотите сказать что без реализации работает? Перепроверьте. Очень интересен результат.
Предложенный вариант работает, но результат голосования не отображается (записи результата голосования в БД не происходит).
Система 1.10.2
Открыл пхпмайадмин и проверил, действительно, запись оценки в БД не происходит.
Структура таблицы с оценками выглядит так:
item_id / user_id / points
1438 / 1 / 5
Т.к. у гостей отсутствует ID, поэтому не происходит записи. Либо надо изменить структуру таблицы cms_shop_ratings и убрать оттуда user_id (не уверен что это сработает), либо по-умолчанию задать одинаковый id всем гостям.
Как это реализовать?