Сегодня заметил косячек на сайте http://waterroom.ru
Если зайти в любую категорию товара например вот сюда Душевые кабины
Две карточки товара
1-Душевая кабина Faro 601 ссылка http://waterroom.ru/...a-Faro-601.html
2-FARO С120 левая http://waterroom.ru/...120-levaya.html
При нажатии на заголовок или картинку попадаешь правильно
А вот если на первой карточке навести курсор на ссылку "Подробнее" получается вот такая вот ссылка http://waterroom.ru/...i/product_.html
А на 2-й карточке при наведении курсора на ссылку "Подробнее" получается вот такая ссылка как у первой карточки http://waterroom.ru/...a-Faro-601.html
Подскажите пожалуйста как пользователи могли такое наворотить и как это можно исправить!!!
Спасибо!
2
Подробнее
Автор mailomsk, Sep 21 2015 09:33 AM
В теме одно сообщение
#1
Отправлено 21 September 2015 - 09:33 AM
#2
Отправлено 21 September 2015 - 01:33 PM
Кто-то редактировал (менял дизайн?) файл category.tpl.html.Подскажите пожалуйста как пользователи могли такое наворотить и как это можно исправить!!!
После этого редактирования присвоение значения smarty-переменной $idnrecat оказалась НИЖЕ, чем использование этой переменной.
Соответственно, на первой итерации цикла она в момент использования не определена (и получаем "product_.html"), а на последующих итерациях используется от предыдущей итерации (и получаем ссылку на предыдущий товар).
Зачем автор шаблона sitech использовал хитросчетную переменную $indrecat вместо традиционного использования индекса цикла - хрен его знает.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)