Блоки УТП по блоком покупки товара Выполнено
В proStore неплохо было бы добавить блоки, как тут http://lifemebel.ru/catalog/stoly/dlya_kuhni/obede...
Мне вот допустим не очень нравится, что под блоком покупки куча места.....при этом под фото карусель с "Доставка по России", "Оплата онлайн" и т.п., я как раз бы хотел поместить эти блоки под блоком покупки....причем кто-то захочет карусель, а кто-то просто блок под блоком. Если будет "в коробке", я думаю, что это будет полезно.
Добавить ответ
Здравствуйте!
Благодарю за пожелание!
На данный момент (в версии 1) есть возможность разместить инфо-блоки (или УТП, по вашему) в блоке покупки товара.
Правда на данный момент только слайдером.
Сейчас сделаю, чтобы можно было и друг под другом добавлять.
Владимир здравствуйте!
Подскажите пожалуйста, как я могу разместить инфо-блоки в блоке покупки товара?
Заранее спасибо!
Очень просто.
В настройках темы для приложения магазин идите в секцию Инфо-блоки.
Там есть настройка Показывать инфо-блоки на страницах товара.
В выпадающем списке выберите "в блоке покупки" либо в виде слайдера, либо друг под другом.
Спасибо Владимир!
При таком количестве настроек не сразу увидишь :) У меня ещё такой вопрос. Можно ли ещё дополнительно несколько инфо-блоков добавить, но чтобы они только в блоке покупки отобрaжались и не где больше?
Можно, но в таком случае нужно чтобы инфо-блоки были размещены в блоке prostore.bullets, а не в настройках темы.
Откройте в настройках темы поле, отвечающее за содержимое инфо-блоков.
Скопируйте оттуда всё содержимое.
Затем идите в приложение сайт –> блоки. И создайте новый блок с идентификатором prostore.bullets.
В созданный блок вставьте всё содержимое, которое вы скопировали из поля настроек темы.
Внимание! Теперь у вас инфо-блоки выводятся из блока prostore.bullets, а не из настроек темы, изменение содержимого в настройках темы ни к чему не приведёт.
После обновления из блоков ничего не слетит, в отличии от настроек темы.
Теперь о том, ради чего всё затевалось.
Если вы хотите вывести какой-то инфо-блок только на странице товара, то его содержимое нужно обернуть смарти-условием:
Смарти-условия также упоминаются в топике для темы Формула Успеха.
Можете посмотреть какие условия ещё бывают, может пригодится! =)
Владимир, в продолжении темы. А можно установить блок конкретно для определенного товара. Очень бы хотелось реализовать возможность отображать на конкретных товарах, что у них гарантия 2 года! Если возможно, как правильно прописать этот блок, чтобы он отображался первым, к примеру, для 5 определенных товаров.
В комментарии выше описан код:
Вы можете его дополнить:
Также, для конкретных товаров вы можете использовать доп. параметр
Он будет выводить контент доп. параметра под инфо-блоками.
Добавил, но что-то не вышло. Появилась ошибка Синтаксическая ошибка в блоке prostore.bullets
У
нет закрывающего ифа.
Поставьте в конце кода ещё один {/if}
Ага, теперь понял. Но в таком виде все равно не сработало. Заменил
на
Сработало. Получается, что для этих ID добавились дополнительные описания к основным. Например тут их 4, а везде 3 https://www.snova.shop/3d-ruchki/modeli-3d-ruchek/3d-ruchka-spider-pen-slim-oled/
Владимир, а где можно увидеть конкретно как использовать
Что-то я не нашел ничего в помощи. Есть только упоминание, что в обновлении 1.5 появился такой параметр, а как использовать не понятно
Я не писал по этому доп.параметру инструкции.
Использовать просто:
Главное (как и для всех доп.параметров) не допускать перевода строки.
Перевод строки будет означать, что доп.параметр закончился.
все понятно с
А если товаров, для которых нужно сделать блок для большого количества товаров, допустим для 500 - 1000, то как быть? Можно ли сделать блок для раздела каталога?
{$root_category_id == '1'} – если товар принадлежит к категории с id = 1
{$root_category_id !== '1'} – если товар НЕ принадлежит к категории с id = 1
id категори можно узнать в адресной строке браузера, когда открыта категория.
Если товар принадлежит к нескольким категориям, то будет корневая (root) – это первая по счёту.