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