#smarty

  • Пишу плагин для приложения Site.В нём вызываю экшн, для которого создан соответствующий шаблон. В результате ошибка: exception 'SmartyException' with message 'Unable to load template file 'plugins/artikul/templates/actions/frontend/Frontend.html'' in...

  • Есть решение

    Подскажите плиз, как сделать так, чтобы в описание товаров можно было вставоять smarty блоки и чтобы они "работали" в карточке товаров?Например, вставляю в описание смарти http://joxi.ru/gmv6eRXfPDpNma. Но в карточке получаю просто текст -...

    Вот тут описано.
    Павел Трофимов waResearchLab
  • Есть решение

    Какая переменная отвечает за количество единиц товара в заказе (quantity)? И как её вытащить? Имею в виду например {$product.id} выводит id товара.

    на этой странице только поле для ввода этой переменной, самой переменной там нет
    Андрей Бубликов Wanderer
  • Я не знаю баг это или фича, помогите разобраться. Создаю хелпер в плагине приложения site, потом вставляю в приложении shop/themes/default/main.html такой код: {siteMypluginHelper::hello()} Все работает отлично. в footer.html тоже работает. А...

  • Можно ли создать свой плагин smarty для Webasyst? Если да, то куда нужно поместить файл с плагином. Или по-другому как то можно реализовать следующее? Нужно чтобы из шаблона темы для shop-script, например index.html, можно было на php проанализировать...

  • Появилась необходимость деактивировать позиции содержащие подкатегории, то есть ссылками должны остацся только конечьные позиции каталога. Еще было бы неплохо выдавать 404 на те деактивированные. Это возможно реализовать? Пример: <ul...

  • $whole_page = $smarty->fetch('index.tpl'); Как в вашем фреймворке вызвать? В документации нету.

  • Добрый день. Прошу помощи. В настройках категории можно включить ручную сортировку как задано в бекенде. С помощью drag & drop в бэкенде сайта, сортировать товары получается, а вот с помощью импорта товаров через Эксель нет. Прописываем в...

  • Есть решение

    Здравствуйте. Вопрос: Есть ли возможность во фронтенде сайта отобразить все товары в категории и вложенные в неё подкатегории по клику на ссылку, скажем "показать все"? Спасибо.

    Настройки категории - Включить товары из подкатегорий Во всех подкатегориях аналогично. Встречный вопрос: как сделать чтоб во фронтенде отображалось количество всех товаров из подкатенорий?
    Игорь Игорь
  • Здравствуйте. Подскажите пожалуйста, как правильно сделать сортировку на страницах фронтенда сайта? Кастомизировал шаблон default. Пример: http://new.bagspb.ru/category/damskaja-sumka/?sort=Price&direction=DESC при сортировке по цене, по...

  • Добрый день. Помогите пожалуйста со Smarty условием. К приложению "сайт" подключено 2 домена. Домен site.ru и домен main.site.ru. Оба домена пользуются одним и тем же дизайном. У каждого домена есть только одна страница, на которой...

  • Проблема такая: есть письмо отправляемое в случае оформления заказа. В нем выводится список товаров.{foreach $order.items key=itemKey item=item} <tr> <td>{$number}</td> <td>{$item.product.name}</td>...

  • Задача: вывести товары из разных категорий на одной странице таким образомЗаголовок КАТЕГОРИЯ_1список товаров КАТЕГОРИЯ_1Заголовок КАТЕГОРИЯ_2список товаров КАТЕГОРИЯ_2куча тем не по теме... простите за каламбур не могу правильно составить код... тем...

  • <h2 id="Title">exception 'SmartyException' with message 'Unable to load template file './product_list_thumb.html' in 'templates/actions/products/Products.html'' in...

  • Необходимо что бы подстраница понимала смарти код.

  • Вывожу список категории классически:{$categories = $wa->shop->categories(0,0)} {if $categories} {foreach from=$categories item=category name=menu} <p>{$category.name}</p> {/foreach} {/if}Категории выводятся по...

  • Есть решение

    Не работает Smarty на подстраницах: 1 (Вкладка 360). При этом всё срабатывает в предпросмотре подстраницы: 2В файле wa-config/apps/shop/config.php есть код:<?phpreturn array('can_use_smarty' => true,);

    В используемом вами шаблоне вкладки выводятся как есть, без компиляции шаблонизатором Smarty. Возможно решением будет созданием вкладки как отдельного блока и определением доп. параметра продукта.
    Александр Александр
  • Проблема такая: не выводятся некоторые параметры товара если наименования товара больше 50 добавлено в корзину, так же и в отправляемом письме. Почему то до 50 всё выводится хорошо, но после пропадают наименования товаров и количество товара в...

  • Есть решение

    мне надо вставлять в текст страницы фигурные скобки так, чтобы их не обрабатывал шаблонизатор Smartyэто примеры кодакак это делать? а то у меня вылетает ошибка === Syntax Error in template

    & #123 ;& #125 ;Убрать пробелы!
    Сергей Осадчий Плебей
  • Есть решение

    Получаю список всех товаров с разбивкой по категориям вот так:{foreach from=$categories item=category name=menu} {$category.name} {foreach from=$category.products item=product name=price} <a href="/{$product.url}">{$product.name}...

    Как-то так.var cats = {json_encode($categories)};P.S. Обычно, наоборот, прошу уйти с форума для разработчиков, но тут вопрос, похоже, для него :)https://developers.webasyst.ru/forum/
    Eugen Nichikov Eugen Nichikov
  • Появилась необходимость встроить свой плагин Smarty. Единственный способ, как мне удалось это сделать - создать файл в директории:/wa-system/vendors/smrty-plugins/Влезать в системную директорию - отвратительный подход. Хотелось бы иметь возможность...

  • Есть решение

    Приветствую!Есть задача: отобразить id категории как на самой странице категории, так и на странице товара.Потребность: с помощью id использовать индивидуальные настройки css для страниц товаров нужной категории. Например, для товаров категории...

    Использовал вот такой вариант: {foreach from=$product.categories key=k item=v}{$k}{/foreach}. Он сработал!В итоге вся конструкция выглядеть стала так: <div id="pageid{$category.id}{foreach from=$product.categories key=k item=v}{$k}{/foreach}"> ... </div>Не знаю, насколько это правильно с точки зрения написания кода, может есть варианты короче. Но главное работает.
    Павел Карабанов Павел
  • +1

    Было бы неплохо добавить плагин для smarty или модификатор для склонения имен существительных (заказ, заказа, заказов) в темах дизайна, или же сделать реализацию в theme.xml (если это возможно). Пока пользуюсь функцией (алгоритм из php варианта от...

  • Нужно на странице вывести url конкретной категории. Если запросить данные категории как{$wa->shop->category(1)}в ответе что-то типа вот такого array(23) { ["id"]=> string(1) "1" ["depth"]=>...

  • Есть решение

    Доброго времени,Как я заметил, smarty-теги работают только в шаблонах и статических страницах. Можно ли, чтобы smarty-теги работали в статьях блога?

    Попробуйте изменить: /wa-apps/blog/lib/config/config.php: 80: 'can_use_smarty'=>false,
    Максим Креминский Максим Креминский
  • Есть решение

    Возможно ли получить вес без единиц измерения, или только писать плагин?

    Технически вы можете получить в шаблоне характеристики с размерностью в любой нужной вам размерности и формате (вне зависимости от того, как оно было задано у товара)Первый параметр - нужная вам единица измерения (kg, g, oz ... ) из числа доступных в характеристике, а второй - форма вывода (документация по sprintf и его форматам вам поможет), который не является обязательным{$p.features.ves->convert('kg','%0.1f')}Правда это работает, если $p - это объект класса shopProduct
    Владислав Горлов Владислав Горлов
  • Здравствуйте. Вопрос - как узнать внутри продукта и категории ID самой верхней родительской категории? Не просто parent_id а именно id самой верхней категории на уровень вверх? Webasyst shop-script 6, smarty

  • Есть предложение для разработчиков тем дизайна: оставлять в теме пустые файлы, в которые пользователи могли бы вставлять произвольные куски кода. Например, если нужно добавить дополнительное содержимое в список товаров, можно было бы предусмотреть...

  • Здравствуйте.Интересует одна важная мелочь: как добавить произвольную характеристику товара в письмо-уведомление, отправляемое менеджеру магазина.Пытаюсь сделать так, но видимо пользовательские характеристики не отдаются в $item{foreach $order.items as...

  • Подскажите есть ли у вебасиста дока по smarty возможностям?В частности, мне нужно в шаблоне получить строку url и разобрать её по переменным, не знаю как это сделать, подскажите кто занет.По ходу пьесы, сразу вопрос, все правила smarty, что вот тут...