Добрый день!
Есть нелегкая задача сделать так чтобы каждый комментарий к товару открывался на отдельной странице.
Сейчас под комментарием стоит якорная ссылка "#" типа http://site.ru/catalog/v333/5651/#comment64, а хотелось бы чтобы у этого комментария была своя страничка, типа http://site.ru/comment/64 Где отображался бы полный текст этого комментария.
Скажите, пож-та, это реально сделать?
Если да, то с чего начать? Подскажите, пож-та.
Спасибо!
Комментарий я бы рекомендовал размещать относительно пути самого товара, т.е. http://site.ru/catalog/v333/5651/comment-64/
Далее, наследуете стандартный контроллер показа, расширяете pattern с учетом возможного наличия comment-xxxx, обрабатываете логику в parseUrl с учетом того, что комментарий должен принадлежать товару, найденному по пути.
2. Вносим изменения в ТДС магазина, чтобы при наличии GET-параметра выводился только комментарий с таким id. Как по мне, то самое простое - на QueryBuilder написать запрос.
onedesign.pro,
предложенный вариант модератором займет столько же действий как и предложенный вами, у вас еще кстати придется лезть в htaccess, не очень красиво
www.morozovpimnev.ru - создание, поддержка и продвижение сайтов | Наш канал https://asmp.su/channel