Условия

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

Условия имеют такой формат [IS_увсловие??истина::ложь].

Если условие будет выполнено, то мы получим то, что написано в истина. Иначе получим то, что написано в ложь

Все доступные для использования свойства отображаются при редактировании соответствующих объектов.

Отображение свойств может быть ограничено правами доступа

Доступно в базовой поставке

Zion WebEngine

CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи ООО "Зион" и других спонсоров.

 

Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...

 

Заранее, большое, спасибо


AJAX Chromium CSV/Excel DNS Email-рассылки Email-сообщения HTML-код веб-страницы HTTP/HTTPS/SSL-сертификаты PHP POST/GET-данные Qiwi Касса Robokassa SEO-параметры SMTP/PHP-mail XML/RSS/1С/YML XSS Абонентская плата Административный интерфейс Адрес (URL)/ЧПУ/Переадресация База данных/Таблицы данных Баланс пользователя/Абонентская плата Баннеры Валюты Веб-браузер Веб-сервер/Хостинг Вес и габариты Вкладки Выбор нескольких вариантов Выбор одного из вариантов Галереи/Слайды Галочка Гостевой интерфейс Дата/Время/TimeMashine Доступ Групп пользователей Доступы/Пользователи Драйверы Изображение Импорт/Экспорт Интернет-магазин Категории Классы Кодировки/Наборы символов Контент/Контентные единицы Корзина заказов Куки Кэш/Кеш Меню администратора Меню/Списки/Навигация Место в структуре Многострочные поля Многоязычность/Языки Модальное окно Мониторинг Обмен сообщениями/Чат Обработчики Обратная связь/Обратный звонок Объявления Однострочное поле Онлайн-консультант Опросы/голосования Основной текст Пагинация/Подстраницы Плагины Платформа Поиск текста Пользовательское соглашение Помощники/Мастеры/Инструкции/Подсказки Редактор контента/WYSIWYG-редактор Сайт-каталог Свойства Связи СДЭК Спам Способы доставки Способы оплаты Сравнение Страницы ошибок Текущие данные Типы Уведомления Уведомления о заказах Условия Файл-менеджер Файлы/Папки ФЗ-152 Формы Формы для пользователей Характеристики/Разновидности Число Шаблоны Элементы Эскизы

Блог обновлений

Zion WebEngine X8.12.28
  • Доработан класс для управления пользователями (спасибо Новый стандарт):
    • Теперь в качестве аватара/логотипа можно использовать не только JPG, но и PNG- и GIF-изображения
    • В реквизитах пользователя теперь можно указывать, является ли он плательщиком НДС
  • Доработан элемент HTML-код веб-страницы:
    • Добавлено условие, при использовании которого можно отображать разный код в зависимости от того, является ли указнный пользователь плательщиком НДС

Zion WebEngine HTML-код веб-страницы Административный интерфейс Доступы/Пользователи Изображение Классы Условия Элементы

Zion WebEngine X8.12.21
  • Доработан элемент "HTML-код веб-страницы"(спасибо ПромМашПермь):
    • Расширен список доступных условий для для тонкой настройки:
      • В том числе можно выводить разный код в зависимости от того, равно ли указанное свойство, указанному значению
  • Доработан класс для управления пользователями (спасибо Новый стандарт):
    • Упрощено определение того, является ли пользователь "платным"
  • Доработана форма обратной связи (спасибо Балкон-Мастер):
    • Улучшена адаптивность

Zion WebEngine Zion Mail Back HTML-код веб-страницы Баланс пользователя/Абонентская плата Доступы/Пользователи Обратная связь/Обратный звонок Свойства Условия Формы Элементы

Zion WebEngine X8.11.08
  • Доработан плагин универсального меню (спасибо Moto-Retail18):
    • Оптимизирован поиск текста:
      • При поиске в одном поле или в нескольких запускаются разные алгоритмы, оптимизированные под разные задачи
    • Устранены некоторые недоработки при обработке условий
  • Доработан класс для управления контентом (спасибо Единый Центр Недвидимости):
    • Устранена вероятность несовместимости с некоторыми компонентами, функционал которых будет расширен в предстоящих обновлениях
  • Доработан класс для управления текущими данными:
    • Улучшена конвертация поисковых запросов в нужную кодировку
  • Доработан класс для управления HTML-кодом веб-страницы:
    • Расширен список доступных условий:
      • В том числе HTML-код можно оформить по-разному в зависимости от того, ввёл ли что-нибудь пользователь в строку поиска

Zion WebEngine HTML-код веб-страницы Классы Кодировки/Наборы символов Контент/Контентные единицы Меню/Списки/Навигация Плагины Поиск текста Текущие данные Условия

Zion WebEngine X8.11.02
  • Доработаны галереи:
    • Расширен список доступных условий:
      • В том числе теперь каждый слайд можно оформить по-разному в зависимости от того:
        • Какой у него ID
        • Заполнено ли указанное поле
        • Имеет ли указанное поле указанное значение
        • Последний ли это слайд
        • Равно ли ID слайда указаннной переменной в куках
        • Есть ли в указанном массиве куков элемент с указанным именем
    • Реализована возможность обработки пользовательских параметров (в том числе отсутствующих в документации), переданных в плагин галереи при обращении к нему
  • Доработана навигация по меню/спискам
    • Устранены неточности в подсказке к условию IS_EXISTS_IN_COOKIE_ARRAY_имямассива_имяэлемента??истина::ложь
      • Теперь оно доступно не только до оформления блока, но и после

Zion WebEngine Zion Gallery Галереи/Слайды Куки Меню/Списки/Навигация Плагины Помощники/Мастеры/Инструкции/Подсказки Условия

Zion WebEngine X8.11.01
  • Доработаны галереи:
    • Расширен список доступных условий:
      • В том числе теперь блоки слайдов можно оформить по-разному в зависимости от их порядкового номера:
  • Доработана навигация по меню/спискам
    • Расширена область действия условия IS_HAS_BLOCK_NUMBER_номер??истина::ложь
      • Теперь оно доступно не только до оформления блока, но и после

Zion WebEngine Zion Gallery Галереи/Слайды Меню/Списки/Навигация Условия

Zion WebEngine X8.10.31
  • Доработаны галереи:
    • Реализована возможность использовать порядковый номер слайда при его оформлении в галерее
    • Дополнены подсказки по использованию свойств галерей и слайдов:
      • Добавлены новые описания
      • Устранены опечатки в старых описаниях
    • Расширен список доступных условий:
      • В том числе теперь каждый слайд можно оформить по-разному в зависимости от того:
        • Чётный этот слайд или нечётный
        • Если стоимость всех товаров в корзине меньше указанной суммы
          • Доступно при наличии Zion Catalog
    • Расширена область действия условия IS_PLUGINPARAM_имя_значение??истина::ложь:
      • Теперь оно доступно не только в оформлении слайдов, но и в оформлении начала и конца галереи, а также в случае отсутствия слайдов

Zion Gallery Галереи/Слайды Корзина заказов Помощники/Мастеры/Инструкции/Подсказки Свойства Условия

Zion WebEngine X8.10.29
  • Доработаны класс для управления навигацией и плагин универсального меню:
    • Расширен список доступных условий:
      • В том числе условие IS_HAS_NUMBER>номер??истина::ложь позволяет задать особое оформление для элемента списка с номером выше указанного значения
    • Расширена область действия некоторых условий:
      • В том числе условие IS_PLUGINPARAM_имя_значение??истина::ложь теперь можно использовать до и после списка, а нетолько при оформлении элементов списка (спасибо Новый стандарт)

Zion WebEngine Классы Меню/Списки/Навигация Плагины Условия

Zion WebEngine X8.10.05
  • Доработаны плагин универсального меню и класс для управления навигацией (спасибо Новый стандарт):
    • Теперь некоторые условия доступны для использования даже в тех случаях, когда список пунктов меню пуст
  • Доработан элемент "Основной текст":
    • Доступные для него условия, а также подсказки по их использованию теперь отображаются только при наличии необходимых пакетов

Zion WebEngine Классы Меню/Списки/Навигация Основной текст Плагины Помощники/Мастеры/Инструкции/Подсказки Условия Элементы

Zion WebEngine X8.09.07
  • Доработаны классы для управления пользователями, контентом, шаблонами, оплатой через банк и другими способами оплаты (спасибо Новый стандарт):
    • Доработаны формы для пользователей и обработчики, необходимые для оплаты через банк
  • Доработан элемент "Число":
    • Реализовано несколько полезных плагинов, в том числе:
      • {plugin:number_Format;value:КАКОЕ-ТО_ЧИСЛО;decimals:2;dec_point:.;thousands_sep: } - оформит, указанное в value, как денежное значение, с количеством знаков после запятой, указанным в decimals, с разделителем целой и дробной части, указанном в dec_point, и с разделителем, указанным в thousands_sep, через каждые три разряда в целой части числа. Например, 1 023.56
      • {plugin:number_Kop;value:КАКОЕ-ТО_ЧИСЛО} - вернёт копейки из указанного в value (две цифры). Например, 56
      • {plugin:number_2Str;value:КАКОЕ-ТО_ЧИСЛО} - вернёт сумму прописью для целой части указанного в value числа. Например, Одна тысяча двести тридцать четыре
  • Доработаны плагин универсального меню и класс для управления навигацией:
    • Некоторые условия теперь доступны не только для контентных единиц:
      • Например, теперь можно особо оформить (например, показать ссылку на счёт) для тех заказов, в которых был выбран способ оплаты через банк
  • Доработан класс для управления корзиной заказов
    • Устранена вероятность создания "пустых" заказов

Zion WebEngine Zion Catalog Доступы/Пользователи Классы Контент/Контентные единицы Корзина заказов Меню/Списки/Навигация Плагины Способы оплаты Условия Формы для пользователей Число Шаблоны Элементы

Zion WebEngine X8.09.05
  • Доработаны классы для управления пользователями, контентом и оплатой через банк (спасибо Новый стандарт):
    • Добавлено несколько важных полей в формы и обработчики с реквизитами
    • Добавлена форма для пользователей по умолчанию для указания данных плательщика:
      • На неё будет перенаправляться пользователь, который хочет что-либо оплатить через банк
        • По умолчанию данные берутся из куков, а при их отсутствии - из профиля пользователя (если он авторизован)
      • В форме доступна обработка условий, доступных для элемента "Основной текст"
    • Доработан обработчик сохранения данных пользователя для гостевого интерфейса:
      • По умолчанию платёжные данные сохраняются в куках, а при отметке соответствующей галочки также происходит сохранение в профиль пользователя
    • Реализована переадресация на запрос реквизитов пользователя из формы оплаты через банк
  • Доработаны классы для управления шаблонами и типами контента:
    • Переименованы некоторые записи по умолчанию
    • Создан дополнительный шаблон форм для пользоваталей, в том числе для формы запроса платёжных данных покупателя при оплате через банк
  • Доработан элемент "Основной текст":
    • Повышена совместимость с современными веб-браузерами, которые отступают от официальных спецификаций при обработке HTML-сущностей
    • Отображены подсказки по использованию некоторых доступных условий
  • Доработан главный файл гостевого интерфейса:
    • Оптимизировано обращение к плагинам напрямую

Zion WebEngine Zion Catalog Веб-браузер Гостевой интерфейс Доступы/Пользователи Классы Контент/Контентные единицы Куки Обработчики Основной текст Плагины Помощники/Мастеры/Инструкции/Подсказки Способы оплаты Типы Условия Формы для пользователей Шаблоны Элементы

Zion WebEngine X8.09.01
  • Оптимизировано меню администратора для ядра и для управления пользователями (спасибо Новый стандарт)
  • Доработаны классы для управления пользователями и для управления заказами:
    • Реализовано списание и/или начисление абонентской платы при смене статуса заказа в административном интерфейсе
    • Реализованы блокировка и разблокировка баланса активного пользователя для избежания искажения данных при паралельных попытках изменить баланс
  • Доработана корректировка базы данных при наличии в комплекте поставки Zion User Control:
    • В том числе теперь автоматически создаётся таблица для хранения истории начислений и списаний средств на балансе пользователей
  • Доработаны классы для управления базой данных и для управления импортом в XML:
    • Смена статуса заказа теперь работает в связке со всеми доступными способами оплаты и со всеми доступными уведомлениями о заказах
  • Доработан вспомогательный класс для управления вкладками:
    • Теперь в административном интерфейсе можно просматривать историю изменений баланса для выбранного пользователя
    • Также реализовано отборажение подсказок для использования соответствующих свойств в меню истории баланса
  • Доработан плагин универсального меню:
    • Реализована возможность отображать меню/списки истории баланса активного пользователя
  • Доработан помощник по вставке плагина универсального меню:
    • Описаны новые возможности для отображения истории баланса
  • Доработан драйвер для управления оболочкой:
    • Реализована обработка свойств истории баланса
  • Доработана система мониторинга для заказов:
    • Теперь в адмнистративном интерфейсе отображаются уведомления только о новых, но не об оплаченных заказах
  • Доработан класс для управления уведомлениями:
    • Переработан алгоритм устранения повторяющихся уведомлений
  • Доработан класс для управления HTML-кодов веб-страницы:
    • Добавлены новые условия:
      • В том числе теперь можно отображать разный результат в зависимости от того, истёк ли срок действия абонентской платы для активного пользователя

Zion WebEngine Zion Catalog Zion User Control HTML-код веб-страницы XML/RSS/1С/YML Абонентская плата Административный интерфейс База данных/Таблицы данных Баланс пользователя/Абонентская плата Вкладки Доступы/Пользователи Драйверы Импорт/Экспорт Классы Корзина заказов Меню/Списки/Навигация Меню администратора Мониторинг Плагины Помощники/Мастеры/Инструкции/Подсказки Свойства Способы оплаты Уведомления Уведомления о заказах Условия

Zion WebEngine X8.08.27
  • Доработан класс для управления обменом сообщениями (спасибо Новый стандарт):
    • Устранены некоторые недочёты при автоматической корректировке базы данных
    • Добавлен функционал для пометки сообщений в чате, как прочитанные
    • Реализована возможность замены кодов смайлов/эмодзи на соответствующие изображения
  • Доработаны плагин универсального меню и класс для управления навигацией:
    • Устранены недочёты при отображении чатов с непрочитанными сообщениями
    • Добавлены новые условия, чтобы можно было указывать разное оформление для пунктов меню:
      • Если последнее сообщение в чат было добавлено активным или другим пользователем
      • Указанное сообщение в чат было добавлено активным или другим пользователем
    • При отображении списка сообщений в чате сообщения, отмеченные, как непрочитанные и просмотренные не автором сообщения будут отображены, как новые, но сразу же будут отмечаться, как прочитанные
  • Доработан класс для управления контентом:
    • Доработана форма по умолчанию для отправки сообщения в чат:
      • Добавлены кнопки для вставки нескольких смайлов/эмодзи
  • Доработаны вспомогательный класс для управления вкладками и класс для управления группами пользователей:
    • Переработан редактор прав доступа:
      • Для удобства теперь для каждого класса, поддерживающего корректировку прав доступа отображается отдельная вкладка
        • Также доработаны классы для управления контентом, проектом, шаблонами, типами и вспомогательный класс для управления помощниками/подсказками:
          • Реализовано отображение имён этих классов в заголовках соответствующих вкладок редактора прав доступа
          • В остальных необходимых классах эта дороботка уже не требовалась
      • Реализована возможность помимо правки прав доступа управлять настройками абонентской платы для групп пользователей:
        • Доступно указание периода действия абонентской платы (в днях) и его стоимость (в рублях)
        • При указании нулевых значений (по умолчанию) зачисления на счёт пользователя зачислять не будут, также как и списание абонентской платы

Zion WebEngine Zion Chat Абонентская плата База данных/Таблицы данных Вкладки Доступ Групп пользователей Доступы/Пользователи Изображение Классы Контент/Контентные единицы Меню/Списки/Навигация Обмен сообщениями/Чат Плагины Помощники/Мастеры/Инструкции/Подсказки Типы Условия Формы для пользователей Шаблоны

Zion WebEngine X8.08.08
  • Доработаны класс для управления навигацией и плагин универсального меню (спасибо Moto-Retail18):
    • Добавлено новое условие, позволяющее отображать тот или иной результат в зависимости от того, набрано ли в корзине товаров на указанную минимальную стоимость заказа
      • Доступно только при наличии Zion Catalog в комплекте поставки
  • Доработан экспорт данных в XML:
    • Учтены некоторые требования 1С
  • Доработан класс для управления корзиной:
    • К номеру заказа в интернет-магазине теперь не добавляется дата
  • Доработан класс для управления пользователями (спасибо Новый стандарт):
    • Доработан обработчик регистрации пользователей из гостевого интерфейса
    • Устранены некоторые недочёты при правке списка пользователей в административном интерфейсе
  • Доработан класс для управления контентом:
    • Теперь в комплект включаются рабочие примеры форм регистрации и авторизации:
      • Доступно только при наличии Zion User Control в комплекте поставки

Zion WebEngine Zion Catalog XML/RSS/1С/YML Административный интерфейс Гостевой интерфейс Доступы/Пользователи Импорт/Экспорт Интернет-магазин Классы Контент/Контентные единицы Корзина заказов Меню/Списки/Навигация Обработчики Плагины Условия Формы для пользователей

Zion WebEngine X8.08.06
  • Доработан обработчик для формы обратной связи:
    • Повышена защита от спама:
      • Заявка не отправится, если указано некорректное имя:
        • Например, если в имени указаны символы, которых в имени быть недолжно
    • Улучшено соответствие ФЗ-152:
      • Заявка не отправится без принятия условия пользовательского соглашения
  • Доработан главный файл гостевого интерфейса (спасибо Новый стандарт):
    • Реализовано ограничение прав доступа на просмотр контентной единицы, недоступной для группы текущего пользователя
  • Доработан плагин универсального меню:
    • Устранена вероятность некорректной обработки некоторых условий
  • Доработан класс для управления HTML-кодом веб-страницы:
    • Реализовано отображение/скрытие разного результата, в зависимости от того, к какой группе принадлежит текущий пользователь
  • Доработан класс для управления файлами и папками:
    • Учтена вероятность некорректного указания некоторых параметров
  • Доработаны классы для управления базой данных, шаблонами и типами контента, пользователями и группами пользователей:
    • Сделано очень много изменений для более корректного и удобного управления правами доступа
    • Созданы формы авторизации и регистрации пользователя для гостевого интерфейса
    • Доработан обработчик авторизации пользователей:
      • Теперь он доступен не только для административного интерфейса:
        • Для этого в комплекте поставки должен быть Zion User Control

Zion WebEngine Zion Mail Back HTML-код веб-страницы Административный интерфейс База данных/Таблицы данных Гостевой интерфейс Доступ Групп пользователей Доступы/Пользователи Классы Меню/Списки/Навигация Обработчики Обратная связь/Обратный звонок Плагины Пользовательское соглашение Спам Типы Условия Файлы/Папки ФЗ-152 Формы Формы для пользователей Шаблоны

Zion WebEngine X8.08.04
  • Доработан элемент "Доступ Групп пользователей" (спасибо Новый стандарт):
    • Реализовано сохранение прав доступа к различным возможностям контентных единиц
  • Доработан плагин универсального меню (спасибо Moto-Retail18):
    • Улучшена обработка некоторых условий
    • Реализовано отображение/скрытие пунктов меню/списка, в зависимости от того, есть ли к ним доступ у группы, к которой принадлежит текущий пользователь
  • Доработан экспорт данных в XML:
    • Учтены некоторые требования 1С
  • Доработан помощник по вставке плагина универсального меню:
    • Дополнена инструкция для тех параметров, на которые влияют ограничения прав доступа

Zion WebEngine Zion Catalog Zion User Control XML/RSS/1С/YML Доступ Групп пользователей Доступы/Пользователи Импорт/Экспорт Меню/Списки/Навигация Плагины Помощники/Мастеры/Инструкции/Подсказки Условия Элементы

Zion WebEngine X8.07.30
  • Доработан обработчик обратного звонка:
    • Повышена защита от спама:
      • Заявка не отправится, если не указан телефон
    • Улучшено соответствие ФЗ-152:
      • Заявка не отправится без принятия условия пользовательского соглашения
  • Доработаны класс для управления навигацией и плагин универсального меню (спасибо Новый стандарт):
    • Добавлены новые условия:
      • В том числе теперь можно использовать разное оформление для пунктов меню в зависимости от того, принадлежит ли текущий пользователь к той или иной группе пользователей
  • Создан новый пакет Zion User Control для продвинутого управления пользователями и группами пользователей:
    • Часть функционала перенесена в него из Ядра
    • Создан элемент "Доступ Групп пользователей" позволяющий открывать/закрывать доступ к каждой конкретной контентной единице для каждой конкретной группы пользователей:
      • Реализовано следующие доступы:
        • Видеть в списке
        • Просматривать/Открывать
      • Разработка ещё не завершена
  • Доработан класс для управления группами пользователей:
    • Расширен функционал

Zion WebEngine Zion Mail Back Zion User Control Доступ Групп пользователей Доступы/Пользователи Классы Контент/Контентные единицы Меню/Списки/Навигация Обработчики Обратная связь/Обратный звонок Плагины Пользовательское соглашение Спам Условия ФЗ-152 Элементы

Zion WebEngine X8.06.15
  • Доработаны класс для управления навигацией и плагин универсального меню:
    • Расширен список условий для более тонкой настройки каждого элемента списка или меню
  • Доработан класс для управления датами:
    • Создан плагин, позволяющий вернуть временную метку прошедшего или будущего времени с указанными смещением от текущего времени:
      • Можно указать количество секунд, минут, часов, дней, месяцев или лет, которые уже прошли или должны пройти
      • Удобно для отображения, например, статей или новостей, за час, неделю и т.д.

Zion WebEngine Zion Pub Hub Дата/Время/TimeMashine Классы Контент/Контентные единицы Меню/Списки/Навигация Мониторинг Плагины Условия Элементы

Zion WebEngine X8.05.24
  • Доработан импорт данных из Excel/CSV (спасибо Moto-Retail18):
    • Улучшена обработка пустых данных
  • Доработана отправка email-сообщения (спасибо Good Авто):
    • Устранена вероятность зацикливания при работе на локальных веб-серверах
  • Доработан плагин универсального меню:
    • Улучшена обработка некоторых условий для тонкой настройки элементов меню/списков

Zion WebEngine Zion Catalog Zion Mail Back CSV/Excel Email-сообщения Веб-сервер/Хостинг Импорт/Экспорт Меню/Списки/Навигация Плагины Условия

Zion WebEngine X8.04.24
  • Доработаны классы для управления навигацией, HTML-кодом веб-страниц и куки-массивами, а также плагин универсального меню:
    • Расширен и доработан функционал для использования куки-массивов:
      • Доработано добавление/удаление записей в куки-массивы
      • Реализована возможность отображения количества записей в указанном куки-массиве
      • Реализована проверка на наличие указанной записи в указанном куки-массиве
      • Реализована проверка на существование указанного куки-массива
      • Расширен список связанных с куки-массивами условий, в зависимости от выполнения или невыполнения которых, можно делать особое оформление пунктов меню или HTML-кода веб-страниц
    • Данный функционал можно использовать для организации сравнения товаров, создания списков избранного, закладок, пожеланий и многого другого

Zion WebEngine HTML-код веб-страницы Классы Куки Меню/Списки/Навигация Плагины Сравнение Условия

Zion WebEngine X8.04.22
  • Доработан класс для управления элементом контента Число:
    • Устранена вероятность того, что данный элемент мог быть не сохранён в качестве цены
  • В комплект поставки включены некоторые заготовки для более быстрого развёртывания интернет-магазина:
    • Доработаны классы для управления шаблонами, контентом, HTML-кодом веб-страниц
      • Внедрена реализация последних нововведений
    • Доработан класс для управления навигацией:
      • Устранена вероятность несовместимости некоторых компонентов навигации между друг другом
    • Доработан плагин универсального меню:
      • Расширен список условий для более тонкой настройки пунктов меню и элементов контента

Zion WebEngine Zion Catalog HTML-код веб-страницы Интернет-магазин Классы Контент/Контентные единицы Меню/Списки/Навигация Плагины Условия Число Шаблоны Элементы