Менеджер сайта в Amiro CMS Менеджер сайта в Amiro.CMS


Серебряный партнёр Amiro CMS

23.03.14
Мы перенесем ваш сайт на надежный хостинг Beget бесплатно.

19.05.13
Отличная новость, увеличение дискового пространства в 2 раза на всех тарифах виртуального хостинга.

21.04.13
Выше продажи с надежными рассылками. Удобные быстрые модули, улучшенный фильтр, обмен с 1С. Множество улучшений для разработчиков - компилятор LESS, гибче и удобнее работа с шаблонами. Обновление API. И еще больше ста улучшений
Связаться

Mega-Engineering
Сайт разработанный на Amiro

Бесплатный перенос сайтов Amiro CMS
Amiro.CMS
Все записи

PRINT_VARS - ищем переменную и её значение. Глобальные переменные.

Выясняем, есть ли определенная переменная в каком-либо сете, какие вообще есть переменные и какие они содержат значения.

  • Включаем режим отладки в настройках Amiro: Система - Общие настройки - Отладка.
  • Указываем свой IP.
    Amiro, IP для отладки
  • В настройках для IP обязательно выбираем: "Парсер шаблонов: отладочные конструкции" и "Отключение кэширования"
  • Размещаем в нужном сете переменную ##__PRINT_VARS__##.

Парсер выведет все переменные и их значения в том месте шаблона/сете, где установлена переменная ##__PRINT_VARS__##.

Глобальные переменные в Amiro

Если в сете или в шаблоне отсутствует какая-либо переменная, можно взять её значение в другом шаблоне/сете, используя конструкцию setglobalvar. Будет создана глобальная переменная которую можно использовать в любом шаблоне/сете/макете.

Создаем глобальную переменную ##global## и запоминаем в неё значение переменной ##variable## (создавать необходимо в том месте, где доступна переменная ##variable##)
##setglobalvar @global=variable##

Используем её в проверках - ##if(global!=0)##, или просто выводим в нужном месте - ##global##


Поделиться записью:


Рейтинг: Рейтинг: 6.92 Голосов: 25

Оцените эту запись дневника Очень плохо Плохо Средне Хорошо Очень хорошо
Работает на: Amiro CMS