В личном кабинете пользователя можно создать дополнительную страницу для отображения всех доступных скидок. Данная функция доступна в разделе:
Магазин - Маркетинг - Скидки - Гибкие скидки - Другие настройки - Скидки в личном кабинете
Если Вам не нравится предлагаемая структура вывода информации: расположение сайдбара, расположение блока доступных скидок, верстка (Ваша тема дизайна может иметь специфическую верстку), - Вы можете изменить ее, создав файл шаблона со своей структурой.
Как создать свою структуру?
- Создайте шаблон с именем my.flexdiscount.html в разделе:
Магазин - Витрина - Шаблоны
-
Обязательные переменные, необходимые для корректной работы страницы:
$title - заголовок страницы, $plugin_content - содержимое блока скидок (редактируется через настройки)
-
Содержимое файла структуры по умолчанию. Рекомендуем в случае необходимости изменять именно его:
{capture name=flexdiscount_navigation} {if $show_nav}{$wa->myNav('menu-h bottom-padded my-nav')}{/if} {/capture} <div class="wrap flexdiscount-my-content"> <div> {if $show_nav_above}{$smarty.capture.flexdiscount_navigation}{/if} <h1>{$title|escape}</h1> {if !$show_nav_above}{$smarty.capture.flexdiscount_navigation}{/if} {$plugin_content} {$wa->globals('isMyAccount', true)} </div> </div>
Пример изменения структуры у темы дизайна TopShop
Из-за специфической верстки у данной темы дизайна не отображается сайдбар на странице скидок.
Для того чтобы исправить этот момент, создайте шаблон my.flexdiscount.html с содержимым:
<div class="row flexdiscount-my-content"> <div class="col-lg-3 col-xs-12 col-sm-4"> {$wa->myNav('subcategory')} </div> <div class="col-lg-9 col-xs-12 col-sm-8"> {include file="`$wa_active_theme_path`/breadcrumb.html" inline} <h3>{$title|escape}</h3> {$plugin_content} {$wa->globals('isMyAccount', true)} </div> </div>