kmv 0 Posted July 27, 2018 Report Share Posted July 27, 2018 Здравствуйте. Можно ли сделать так чтобы в слайдере выводились определённые товары из разных категорий и кнопка "Подробнее" вела в категорию данного товара? Link to post Share on other sites
support 447 Posted July 27, 2018 Report Share Posted July 27, 2018 2 минуты назад, kmv сказал: Здравствуйте. Можно ли сделать так чтобы в слайдере выводились определённые товары из разных категорий и кнопка "Подробнее" вела в категорию данного товара? Можно выводить товары с определённых ярлыком. {content_listing template="product-listing" label_id=X type="product"} где X - id номер ярлыка, который можно увидеть в Админке - Настройки - Ярлыки товара, в url адресе. Либо товары определённого брэнда: {content_listing template="product-listing" manufacturer=X type="product"} где X - id номер брэнда, который можно увидеть в Админке - Содержание - Категории и товароы - Производители, при редактировании брэнда, id номер виден в адресе. НО. Ссылка подробнее всё равно будет вести на страницу карточки товара, выводится ведь конкретный товар, а не категория. Хотя можно попробовать сделать и ссылку на категорию, к которой относится товар. Link to post Share on other sites
kmv 0 Posted July 27, 2018 Author Report Share Posted July 27, 2018 Да мне как раз именно эта ссылка и нужна! Link to post Share on other sites
support 447 Posted July 27, 2018 Report Share Posted July 27, 2018 2 минуты назад, kmv сказал: Да мне как раз именно эта ссылка и нужна! Вот исправленные файлы: /app/Controller/Component/ContentBaseComponent.php /app/Catalog/function.content_listing.php К примеру, что б ссылка подробнее в слайдере ссылалась не на страницу карточки товара, а на страницу категории, в Админке - Оформление - Микро-шаблоны - slider меняйте: {$node.url} на {$node.category_url} Link to post Share on other sites
kmv 0 Posted July 27, 2018 Author Report Share Posted July 27, 2018 Спасибо! а пришлите пожалуйста еще код этой кнопки, ато я эту строчку как раз удалил ;/ Link to post Share on other sites
support 447 Posted July 27, 2018 Report Share Posted July 27, 2018 Только что, kmv сказал: Спасибо! а пришлите пожалуйста еще код этой кнопки, ато я эту строчку как раз удалил ;/ Так онлайн-демка ведь всегда под рукой. http://demo2.vamshop.ru Там ссылка в админку: http://demo2.vamshop.ru/users/admin_login/ admin password В Админке - Оформление - Микро-шаблоны - slider смотрите. Я так понял Вам эта ссылка нужна: <a href="{$node.category_url}" class="btn btn-default">{lang}read more{/lang}</a> Link to post Share on other sites
kmv 0 Posted July 27, 2018 Author Report Share Posted July 27, 2018 Да, понял! а вот эти файлы вы их прикрепили? /app/Controller/Component/ContentBaseComponent.php /app/Catalog/function.content_listing.php что с ними нужно сделать? Link to post Share on other sites
support 447 Posted July 27, 2018 Report Share Posted July 27, 2018 1 минуту назад, kmv сказал: Да, понял! а вот эти файлы вы их прикрепили? /app/Controller/Component/ContentBaseComponent.php /app/Catalog/function.content_listing.php что с ними нужно сделать? Переписать в свой магазин, естественно. Это ж как раз исправленные файлы, добавлена метка category_url, которая будет выводить ссылку на категорию товара. Link to post Share on other sites
kmv 0 Posted July 27, 2018 Author Report Share Posted July 27, 2018 так вы их прикрепить забыли кажется у меня только ссылки) Или мне это же изменение в них произвести тоже? Link to post Share on other sites
support 447 Posted July 27, 2018 Report Share Posted July 27, 2018 5 минут назад, kmv сказал: так вы их прикрепить забыли кажется у меня только ссылки) Или мне это же изменение в них произвести тоже? Точно, пардон. Прицепил. ContentBaseComponent.php function.content_listing.php Перепишите к себе файлы. А затем уже меняйте свои шаблоны. Пример правки стандартного шаблона slider я выше привёл. Link to post Share on other sites
kmv 0 Posted July 27, 2018 Author Report Share Posted July 27, 2018 Спасибо! Link to post Share on other sites
support 447 Posted July 27, 2018 Report Share Posted July 27, 2018 Только что, kmv сказал: Спасибо! Если что, пишите. Link to post Share on other sites
Recommended Posts