#smarty

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

    Добрый день!Пишу свой модуль в Webasyst (на подобии модуля Гостевой книги). Делаю условие в шаблоне wa-apps/[MY_APP]/templates/actions/frontend/frontend.htmlГде переменная $current - значение этапа. {if $current == 1} <p>Вы на первом...

    Вы в шаблон должны передавать значение своей переменной из класса$this->view->assign("current", 1);
    Евгений Львович Николаев Евгений
  • В smarty есть другая возможность обозначать комментарии, кроме как {**} ?Гуглил, не нашел.. но решил все же спросить. мало-ли вдруг как то можно.А то крайне неудобно. К примеру есть код. отмеченный комментами-пояснениями. И вдруг потребовалось...

  • Как скрыть плагин "Таблица размеров" с определенной (англоязычной) витрины, используя шаблонизатор smarty?

  • +1

    Принятые Вами изменения могут вызвать ошибки в имеющихся плагинах и приложениях. Проверка в данном виде абсолютно бессмысленна и даже вредна т.к. данные ограничения нигде не задокументированы.Проверка данных методов должна игнорироваться в классах...

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

    Здравствуйте,Есть плагин для постинга в Instagram, использующий шаблоны Smarty. Есть характеристика товара типа select (текст), которая называется brend и выводит бренд. Вопрос: как получить в этом плагине через Smarty вывод характеристики brend ?...

    Допустим в смарти объект товара - это $product{$pr = $wa->shop->product($product.id)} {if isset($pr.features.brend)} {$brend = $pr.features.brend} {/if}
    Дмитрий Иванов BNP (Дмитрий)
  • Есть решение

    Добрый день есть стандартный вывод который перебирает товары. Как в этом выводе сделать другой шаблон для первого элемента, например{foreach $products as $product} <tr data-product-id="{$product.id}"> <td>...

    Отвечаю сам себе, может кому поможет{foreach $products as $product} {if $product@first} <tr data-product-id="{$product.id}"> <td> <div class="item-wrp"> <input checked="checked" name="{$product.params.namegroup}" value="{$product.name}" data-price="{$product.price|ceil}" data-price-type="₽"...
    Денис Андреевич Горлов Денис
  • Есть решение

    Здравствуйте. Есть банальная задача: для хаба вывести рейтинг авторов не только на спрятанной далеко странице http://1belok.ru/o/authors/ , но и на каждой странице, в сайдбаре над "Сотрудники".Готового хелпера для этого я в Хабе не нашёл....

    Метод для получения информации об авторах обязательно появится в следующей версии хаба. Сроков не назову.То, что в шаблонах нельзя создать экземпляр абы какого класса - это так задумано и правильно исходя из политики безопасности. Это не поменяется.
    Леонид Вакуленко Леонид Вакуленко
  • Добрый день. Помогите пожалуйста со Smarty условием. К приложению "сайт" подключено 2 домена. Домен site.ru и домен main.site.ru. Оба домена пользуются одним и тем же дизайном. У каждого домена есть только одна страница, на которой...

  • Нужен знающий нормальный, адекватный, хороший  человек, работы на 30 минут, требуется следующее. 1) Есть три файла. index.html с кодом, который выводит комментарии из топика в ВК. Создал страницу этот код должен быть там. <section>...

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

    Здравствуйте, знатоки вебасиста!Для Вас вопрос может быть банальный - реализован на многих темах дизайна, но у нас опыта не особо много, поэтому обращаюсь за советом к более знающим.Сайт: https://bau-buy.comТема дизайна стандартная defaultВопросов...

    для смены класса почитайте про toggleclasshttps://yandex.ru/search/?clid=2186620&text=toggle...
    Евгений Львович Николаев Евгений
  • Добрый день. Прошу помощи. В настройках категории можно включить ручную сортировку как задано в бекенде. С помощью drag & drop в бэкенде сайта, сортировать товары получается, а вот с помощью импорта товаров через Эксель нет. Прописываем в...

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

  • Добрый день.Нам требуется сделать в блоге два блока, "самое просматриваемое" (количество просмотров сделано плагином) и "самое комментируемое" за день, неделю, месяц.

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

    Здравствуйте. Не могу найти, как можно обратиться к группе созданной в CRM через SMARTY.Мне нужно на фронтенд страницах вставить примерно вот такую логику кода, где указать нужную мне группу пользователей созданную в CRM {if...

    Очень надеюсь что тема не пройдет в бездну без ответа.))) Я так понял суда по тому насколько долго нет ответа, то под эту задачу только разработка своего плагина под CRM? Я так понимаю, что там нет встроенных статических методов, чтобы обратиться к группе пользователей и проверить пользователя через фронтенд на его причастность к этой группе? Скажите пожалуйста хотя бы какие классы и методы в CRM отвечают за формирование данных групп пользователей, те что в столбике...
    Speed Motion Speed Motion
  • Мне нужно вывести товары из разных списков во вкладках на подобии вот этих http://dbmast.ru/adaptivnye-vkladki-taby-na-css3. Но я хочу чтоб нужный список подгружался не сразу а при необходимости. К примеру вкладка 1,2,3,4. При загрузке страницы вкладка...

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

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

    на этой странице только поле для ввода этой переменной, самой переменной там нет
    Андрей Бубликов Wanderer
  • Товарищи, обнаружил странное поведение при попытке задать глобальной переменную в Smarty темплейте! здесь http://www.smarty.net/docs/en/language.function.assign.tpl сказано Example 7.13. {assign} a global variable A global variable is seen by...

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

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

    Есть ли такой параметр? Хотелось бы что-то вроде {if $wa->dev_mode} ........ {/if}

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

  • Добрый день!Помогите, пожалуйста, разобраться. Я в описании товара в режиме редактирования HTML кода вписываю теги SMARTY, ну самое простое {$wa_active_theme_url},И в фронтенде выводится не значение переменной , а именно эта фраза -...

  • Переменные и методы На страницах редактора дизайна, который доступен в бекенде некоторых приложений (Shop-Script, «Сайт», «Блог», «Фото»), справа внизу есть ссылка «Шпаргалка». Эта ссылка позволяет открыть область подсказок со списком переменных и...

  • Добрый день.Верстаю шаблон своими силами. В теме default есть такая конструкция {if !empty($theme_settings.language_toggle)} <select id="language"> {foreach waLocale::getAll('name') as...

  • В базовом шаблоне есть такие метки: $html_class_array{$canonical}$wa->isAuthEnabled()$_links$a Где взять информацию о них? Что они передают, что делают?

  • Установлен плагин показывающий кол-во просмотров на странице товара. Нужно создать smarty условия при которых например более 100 просмотров изменит стиль и текст на(пример): "Это популярный товар".

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

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

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

    При оформлении заказа стандартный текст: Спасибо за заказ! Мы скоро свяжемся с вами. Номер заказа: #12345.Мне необходимо сделать проверку времени: если время больше или равно 19 часам, то "Мы скоро свяжемся с вами" будет заменен на "Мы...

    Разобрался. Работает. Вот код, вставлять в SMS уведомление, отправляемое покупателю через SMS (или e-mail).Если кто не знает куда вставлять — вставлять где-то после "Спасибо за заказ! "{assign var='hours' value=date('H')}{if $hours<18 && $hours>=9}Мы скоро свяжемся с вами.{elseif $hours<9}Мы свяжемся с вами после 9:00.{elseif $hours>=18}Мы свяжемся с вами завтра, после 9:00.{/if}
    Вадим Quasar
  • Здравствуйте.Интересует одна важная мелочь: как добавить произвольную характеристику товара в письмо-уведомление, отправляемое менеджеру магазина.Пытаюсь сделать так, но видимо пользовательские характеристики не отдаются в $item{foreach $order.items as...

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

  • Добрый вечер. {$list_products = $wa->shop->products('type/1')} {if $list_products} {include file='list-table.html' sorting=!empty($category.params.enable_sorting)} {else} {include...