Перейти к содержанию
Форум поддержки пользователей VamShop

Настройка слайдера


Рекомендуемые сообщения

Здравствуйте. Можно ли сделать так чтобы в слайдере выводились определённые товары из разных категорий и кнопка "Подробнее" вела в категорию данного товара?

Ссылка на сообщение
Поделиться на другие сайты
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 номер виден в адресе.

НО. Ссылка подробнее всё равно будет вести на страницу карточки товара, выводится ведь конкретный товар, а не категория.

Хотя можно попробовать сделать и ссылку на категорию, к которой относится товар.

 

Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, kmv сказал:

Да мне как раз именно эта ссылка и нужна!

Вот исправленные файлы:

/app/Controller/Component/ContentBaseComponent.php

/app/Catalog/function.content_listing.php

К примеру, что б ссылка подробнее в слайдере ссылалась не на страницу карточки товара, а на страницу категории, в Админке - Оформление - Микро-шаблоны - slider меняйте:

{$node.url} на {$node.category_url}

Ссылка на сообщение
Поделиться на другие сайты
Только что, 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>

 

Ссылка на сообщение
Поделиться на другие сайты

Да, понял! а вот эти файлы вы их прикрепили?

/app/Controller/Component/ContentBaseComponent.php

/app/Catalog/function.content_listing.php

что с ними нужно сделать?

Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, kmv сказал:

Да, понял! а вот эти файлы вы их прикрепили?

/app/Controller/Component/ContentBaseComponent.php

/app/Catalog/function.content_listing.php

что с ними нужно сделать?

Переписать в свой магазин, естественно.

Это ж как раз исправленные файлы, добавлена метка category_url, которая будет выводить ссылку на категорию товара.

Ссылка на сообщение
Поделиться на другие сайты

так вы их прикрепить забыли кажется у меня только ссылки)

Или мне это же изменение в них произвести тоже?

Ссылка на сообщение
Поделиться на другие сайты
5 минут назад, kmv сказал:

так вы их прикрепить забыли кажется у меня только ссылки)

Или мне это же изменение в них произвести тоже?

Точно, пардон.

Прицепил.

ContentBaseComponent.php

function.content_listing.php

Перепишите к себе файлы.

А затем уже меняйте свои шаблоны.

Пример правки стандартного шаблона slider я выше привёл.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...