Условия
В коде шаблонов, меню или галерей можно использовать различные условия. В зависимости от их выполнения или невыполнения можно получить какой-либо текст или программный код
Условия имеют такой формат [IS_увсловие??истина::ложь]
.
Если условие
будет выполнено, то мы получим то, что написано в истина
. Иначе получим то, что написано в ложь
Все доступные для использования свойства отображаются при редактировании соответствующих объектов.
Отображение свойств может быть ограничено правами доступа
Доступно в базовой поставке
CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи веб-студии #webZion и других спонсоров.
Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...
Заранее, большое, спасибо
|
AJAX Chromium CSV/Excel DNS Email-сообщения HTML-код веб-страницы HTTP/HTTPS/SSL-сертификаты PHP POST/GET-данные Qiwi Касса Robokassa SEO-параметры SMS SMTP/PHP-mail XML/RSS/1С/YML XSS Абонентская плата Аватар/Логотип Административный интерфейс Адрес (URL)/ЧПУ/Переадресация База данных/Таблицы данных Баланс пользователя/Абонентская плата Баннеры Бронирование/Расписание Валюты Веб-браузер Веб-сервер/Хостинг Вес и габариты Вкладки Выбор нескольких вариантов Выбор одного из вариантов Галереи/Слайды Галочка Гостевой интерфейс Дата/Время/TimeMashine Доступ Групп пользователей Доступы/Пользователи Драйверы Изображение Импорт/Экспорт Интернет-магазин Категории Классы Кодировки/Наборы символов Контент/Контентные единицы Корзина для заказов Корзина для мусора Куки Кэш/Кеш Меню администратора Меню/Списки/Навигация Место в структуре Миграция Многострочные поля Многоязычность/Языки Модальное окно Мониторинг Настраиваемые модули Обмен сообщениями/Чат Обновления CMS Обработчики Обратная связь/Обратный звонок Объявления Однострочное поле Онлайн-касса Онлайн-консультант Опросы/голосования Основной текст Пагинация/Подстраницы Панель инструментов Плагины Платформа Поиск текста Пользовательское соглашение Помощники/Мастеры/Инструкции/Подсказки Рассылки Реакции на заказ Редактор контента/WYSIWYG-редактор Сайт-каталог Свойства Связи СДЭК Скидки/Наценки Спам Способы доставки/самовывоза Способы оплаты Сравнение Страницы ошибок Текущие данные Типы Уведомления Условия Файл-менеджер Файлы/Папки ФЗ-152 Фильтрация Формы Формы для пользователей Характеристики/Разновидности Число Шаблоны контента Элементы Эскизы
Блог обновлений
Zion WebEngine 22.04.22
- Доработан элемент
HTML-код веб-страницы
(спасибо Moto-Retail18):- Реализована возможность использовать ранее доступное только для плагина универсального меню условие
IS_DISCOUNT_EXISTS??истина::ложь
, позволяющее использовать разное оформление для товаров, на которые распространяется или не распространяется скидка
- Реализована возможность использовать ранее доступное только для плагина универсального меню условие
- Доработан класс для управления навигацией:
- В нём отсутсвовала подсказа по использованию выше описанного условия
Zion WebEngine HTML-код веб-страницы Классы Меню/Списки/Навигация Помощники/Мастеры/Инструкции/Подсказки Сайт-каталог Условия Элементы Элемент "HTML-код веб-страницы"
Zion WebEngine 22.04.18
- Доработан элемент число (спасибо Good Авто):
- Создан плагин
number_OnlyDigits
, который из параметраstring
возвращает только цифры:- Это НЕ то же самое, что и приведение к целому числу - это возвращение только цифр
- Создан плагин
- Доработаны класс для управления навигацией и плагин универсального меню:
- Создано новые условия:
IS_HAS_VALUE_поле<=значение??истина::ложь
- позволяет отображать разный HTML-код, если значение в указанном поле небольше, чем указанноеIS_HAS_VALUE_поле>=значение??истина::ложь
- позволяет отображать разный HTML-код, если значение в указанном поле неменьше, чем указанное
- Создано новые условия:
Zion WebEngine Zion Catalog HTML-код веб-страницы Классы Меню/Списки/Навигация Плагины Условия Число Элементы Что такое Элементы?
Zion WebEngine 22.03.29
- Доработан элемент
HTML-код веб-страницы
:- Теперь в условии
IS_HAS_ID_идентификатор??истина::ложь
можно использовать несколько идентификаторов:- Отделять их друг от друга нужно двойной вертикальной чертой:
- Например:
IS_HAS_ID_идентификатор1||идентификатор2||идентификатор3??истина::ложь
- Например:
- Количество идентификаторов не ограничено
- Отделять их друг от друга нужно двойной вертикальной чертой:
- Теперь в условии
Zion WebEngine HTML-код веб-страницы Условия Элемент "HTML-код веб-страницы"
Zion WebEngine 21.10.15
- Доработан настраиваемый модуль для оплаты через Robokassa (спасибо Смарт Мастер):
- Дополнена инструкция по активации магазина в Robokassa
- Доработаны плагин универсального меню и класс для управления навигацией:
- Теперь при настройке оформления списка в поле
HTML-код, который будет отображён, если список пуст
, доступно использование условияIS_TREE??истина::ложь
:- В данном месте оно применяется не к элементам списка (здесь список невозможен), а к разделу, указанному в параметре
factor
- Это условие позволяет использовать разное оформление в случаях, когда указанный раздел является или не является надразделом чего-либо
- В данном месте оно применяется не к элементам списка (здесь список невозможен), а к разделу, указанному в параметре
- Теперь при настройке оформления списка в поле
- Доработан класс для управления базой данных:
- Теперь данные элемента
Статистика
не копируются при клонировании записей
- Теперь данные элемента
Zion WebEngine Zion xPayment HTML-код веб-страницы Robokassa База данных/Таблицы данных Интернет-магазин Классы Меню/Списки/Навигация Место в структуре Настраиваемые модули Плагины Помощники/Мастеры/Инструкции/Подсказки Способы оплаты Условия Элементы Что такое Плагины?
Zion WebEngine 21.08.25
- Доработаны класс для управления навигацией и плагин универсального меню (спасибо Пермский период):
- Добавлено новое условие
IS_EXISTS_IN_BASKET_idтовара??истина::ложь
:- С его помощью можно задать разное оформление для пункта меню в зависимости от того, добавлен ли в корзину указанный товар
- Добавлено новое условие
Zion WebEngine Классы Корзина для заказов Меню/Списки/Навигация Плагины Условия Плагин Menu
Zion WebEngine 21.04.20
- Доработан плагин универсального меню и класс для управления навигацией (спасибо ColorHouse.Shop):
- Добавлен новый параметр
checked
, при использовании которого можно отобразить только те записи, в которых отмечена указанная галочка:- Можно применять не только с галочками, но и другими полями. Главное, чтобы значение в соответсвующем поле было равно
on
- Можно применять не только с галочками, но и другими полями. Главное, чтобы значение в соответсвующем поле было равно
- Добавлены условия
IS_HAS_NUMBER_IN_BLOCK_номер??истина::ложь
иIS_HAS_NUMBER_IN_BLOCK0_номер??истина::ложь
, при использовании которых можно особыми образом оформить элементы списка, если они соответсвуют указанному номеру в блоке
- Добавлен новый параметр
- Доработан элемент
HTML-кодом веб-страницы
:- Добавлено условие
IS_LANGUAGE_язык??истина::ложь
, при использовании, которого можно выдать разный HTML-код в зависимости от того, выбран ли указанный язык
- Добавлено условие
- Доработан класс для управления интеграцией с Яндекс.Маркет:
- Повышена совместимость в многоязычными сайтами:
- Из выгрузки удаляется информация на всех языках, кроме русского
- Повышена совместимость в многоязычными сайтами:
Zion WebEngine Zion Export HTML-код веб-страницы Импорт/Экспорт Классы Меню/Списки/Навигация Многоязычность/Языки Плагины Условия Элементы Что такое Элементы?
Zion WebEngine 20.12.10
- Доработаны класс для управления пользователями и элемент
Основной текст
(спасибо Новый стандарт):- Расширен список условий, доступных для использования в формах пользователей
- Дополнены соответствующие подсказки:
- Теперь они отображаются не под каждым полем для правки основного текста, а только под полем для правки основного текста формы пользователей
- Дополнены соответствующие подсказки:
- Расширен список условий, доступных для использования в формах пользователей
Zion WebEngine Доступы/Пользователи Классы Основной текст Помощники/Мастеры/Инструкции/Подсказки Условия Формы для пользователей Элементы Элемент "Основной текст"
Zion WebEngine 20.07.15
- Доработан класс для работы с корзиной заказов (спасибо Якудза-Пермь):
- Устранены недочёты при отображении интерактивной карты с точками самовывоза в ситуации, когда существует только одна системная точка самовывоза
- Доработаны класс для управления навигацией и плагин универсального меню:
- Реализовано новое условие
IS_TIME_PERIOD_ЧЧ:ММ-ЧЧ:ММ??истина::ложь
- С его помощью можно задавать разное оформление для меню в зависимости от того, попадает ли текущее время в указанный временной промежуток:
- Например, так можно иначе оформить форму заказа в интернет-магазине, если он принимает заказы НЕ круглосуточно, и доступное время для заказа истекло или ещё не наступило
- С его помощью можно задавать разное оформление для меню в зависимости от того, попадает ли текущее время в указанный временной промежуток:
- Реализовано новое условие
Zion WebEngine Zion Catalog Дата/Время/TimeMashine Интернет-магазин Корзина для заказов Меню/Списки/Навигация Способы доставки/самовывоза Условия Формы
Zion WebEngine 20.07.01
- Повышено удобство при работе с автоматическими скидками (спасибо Devi):
- Для плагина автоматического меню доступно новое условие
IS_DISCOUNT_EXISTS??истина::ложь
, позволяющее использовать разное оформление для товаров, на которые распространяется или не распространяется скидка - Доработаны классы для работы со скидами и корзиной:
- Реализован функционал, упрощающий отображение цен, как с учётом скидок, так и без их учёта, а также с учётом и без учёта количества товара в корзине заказов
- Доработан элемент
Число
:- Расширен набор подсказок по использованию цен со скидками и без скидок
- Для плагина автоматического меню доступно новое условие
- Для пакетов Zion Qiwi и Zion Robokassa выпущены финальные обновления:
- Теперь они будут развиваться в рамках нового пакета Zion xPayment, в котором скоро появится ещё больше способов оплаты и соответствующих настраиваемых модулей для интеграции с различными платёжными системами
- Доработана система мониторинга:
- Оптимизировано удаление устаревших компонентов
- Оптимизирована проверка на соответствие веб-сервера некоторым техническим требованиям
Zion WebEngine Zion Catalog Zion xPayment Zion Robokassa Zion Qiwi Технические требования Qiwi Касса Robokassa Веб-сервер/Хостинг Классы Корзина для заказов Меню/Списки/Навигация Мониторинг Настраиваемые модули Обновления CMS Плагины Помощники/Мастеры/Инструкции/Подсказки Сайт-каталог Скидки/Наценки Способы оплаты Условия Число Элементы
Zion WebEngine 20.01.28
- Доработан настраиваемый модуль для доставки через СДЭК (спасибо Чистая магия):
- Актуализирована инструкция по настройке способов доставки в связи с изменениями на сайте СДЭК
- Доработано меню администратора для пакета Zion Sender:
- Улучшена совместимость рассылок с другими пакетами
- Доработан класс для управления SMS-уведомлениями (спасибо Color House):
- Дополнена инструкция по настройке SMS-шлюза
- Доработан класс для управления корзиной заказов:
- Теперь более тщательно отслеживается необходимость заполнения обязательных полей в форме заказа в интернет-магазине
- Класс для работы с почтой перенесён из пакета Zion Mail Back в Ядро (спасибо Лидия Никонова):
- Он может быть нужен в базовой поставке, например, для восстановления пароля пользователя
- Доработан класс для управления навигацией:
- Более корректно сформулирована подсказка по доступным условия в зависимости от комплекта поставки
- Доработаны элемент
HTML-кодом веб-страницы
, а также класс и плагин для работы с галереями (спасибо Якудза):- Ранее доступное только для меню условие
IS_HOUR<значение??истина::ложь
, теперь стало доступно для использования в оформлении галерей и HTML-кода веб-страницы:- С его помощью можно применять разное оформление в зависимости от того, наступил ли указанный в значении час:
- Может быть полезно, например, в тех случаях, если Вы принимаете заказы не круглосуточно
- С его помощью можно применять разное оформление в зависимости от того, наступил ли указанный в значении час:
- Ранее доступное только для меню условие
Zion WebEngine Zion Catalog Zion Mail Back Zion xDelivery Zion Gallery Zion Sender Что такое Комплект поставки? Email-сообщения HTML-код веб-страницы SMS Галереи/Слайды Доступы/Пользователи Интернет-магазин Классы Корзина для заказов Меню/Списки/Навигация Меню администратора Настраиваемые модули Плагины Помощники/Мастеры/Инструкции/Подсказки Рассылки СДЭК Способы доставки/самовывоза Условия Формы Элементы
Zion WebEngine 20.01.09
- Доработаны класс для работы с навигацией и плагин универсального меню (спасибо Якудза):
- Добавлено новое условие
IS_HOUR<значение??истина::ложь
, с помощью которого можно применять к меню разное оформление в зависимости от того, наступил ли указанный в значении час:- Может быть полезно, например, в тех случаях, если Вы принимаете заказы не круглосуточно
- Добавлено новое условие
Zion WebEngine Классы Корзина для заказов Меню/Списки/Навигация Плагины Условия
Zion WebEngine X9.10.07
- Доработан класс, облегчающий миграцию со старых версий CMS на новые (спасибо Федерация Киокусинкай Пермского края):
- Реализована конвертация условий (в очень старых версиях их формат отличался от используемого сейчас)
Zion WebEngine X9.09.20
- Доработаны класс для работы с навигацией (спасибо iRobot Пермь):
- Дополнены некоторые подсказки
- Доработаны класс и плагин для работы с галереей:
- Теперь, если индикаторы нужно формировать с помощью HTML-кода, нет необходимости создавать две галереи и вызывать одну из другой:
- В редакторе галерее добавлены поля (по аналогии с подстраницами в редакторе меню/списков, но со своими отличиями):
HTML-код до списка индикаторов
HTML-код после списка индикаторов
HTML-код обычного элемента списка индикаторов
- Реализована обработка новых свойств:
{gallery_indicator}
- порядковый номер индикатора, начиная с1
{gallery_indicator0}
- порядковый номер индикатора, начиная с0
{gallery_indicators}
- именно вместо этого свойства будет вставлен весь HTML-код индикаторов:- Доступна многократная вставка индикаторов в одной галерее
- Доступны условия для тонкой настройки каждого индикатора:
IS_HAS_NUMBER_номер??истина::ложь
- если у данного индикатора соответствующий порядковый номер, начиная с1
IS_HAS_NUMBER0_номер??истина::ложь
- если у данного индикатора соответствующий порядковый номер, начиная с0
- В редакторе галерее добавлены поля (по аналогии с подстраницами в редакторе меню/списков, но со своими отличиями):
- Теперь, если индикаторы нужно формировать с помощью HTML-кода, нет необходимости создавать две галереи и вызывать одну из другой:
Zion WebEngine Zion Gallery Галереи/Слайды Классы Меню/Списки/Навигация Пагинация/Подстраницы Плагины Помощники/Мастеры/Инструкции/Подсказки Свойства Условия
Zion WebEngine X9.09.19
- Доработаны класс и плагин для работы с навигацией (спасибо iRobot Пермь):
- Помимо свойства
menu_item_number
, подставляющего порядковый номер пункта списка/меню, начиная с1
, теперь можно использовать свойствоmenu_item_number0
для подстановки порядкового номера пункта, начиная с0
- Также добавлены соответствующие условия и подсказки для них:
- Аналогичные доработки для условий реализованы в классе и плагине для работы с галереями
- Помимо свойства
Zion WebEngine Zion Gallery Галереи/Слайды Классы Меню/Списки/Навигация Плагины Помощники/Мастеры/Инструкции/Подсказки Свойства Условия
Zion WebEngine X9.08.26
- Доработан класс для управления онлайн-консультантом:
- Устранены некоторые недочёты при сохранении параметров
- Доработаны класс и система мониторинг для reCAPTCHA:
- Оптимизирована работа с защитой от спама
- Реализована возможность отображать любое количество reCAPTCHA на одной странице
- Доработано отключение защиты от XSS (спасибо Федерация Киокусинкай Пермского края):
- Теперь оно происходит только, если достоверно известно, что в административный интерфейс вошёл тот, у кого к нему должен быть доступ
- Доработаны некоторые классы и плагины:
- Повышена производительность при выполнении команд вызова плагинов
- Повышена производительность при обработке условий
- Доработан драйвер оболочки:
- Изменён подход к выполнению команд вызова плагинов:
- Применена более производительная альтернатива
- Доступны положительные побочные эффекты, которые будут применены в ближайших обновлениях
- Изменён подход к выполнению команд вызова плагинов:
- Доработаны формы и обработчики обратной связи и заказа звонка:
- Google reCAPTCHA теперь защищает от спама и в случае заказа обратного звонка
- Доработана адаптивность форм
- Учтены недочёты при отображении элементов, необходимых для соблюдения ФЗ-152
Zion WebEngine Zion Mail Back Zion Gallery Zion JivoSite Zion Bulletins Board XSS Административный интерфейс Доступ Групп пользователей Драйверы Классы Мониторинг Обновления CMS Обработчики Обратная связь/Обратный звонок Онлайн-консультант Плагины Спам Условия ФЗ-152 Формы
Zion WebEngine X9.05.02
- Доработаны класс для управления навигацией и плагин универсального меню (спасибо МТС Пермь):
- Стало доступно условие, благодаря выполнению или невыполнию которого, можно по-разному оформить элементы списка в зависимости от того, сколько в этом списке записей
- Дополнен список подсказок по доступным условиям
Zion WebEngine Классы Меню/Списки/Навигация Плагины Помощники/Мастеры/Инструкции/Подсказки Условия
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-код веб-страницы Классы Кодировки/Наборы символов Контент/Контентные единицы Меню/Списки/Навигация Обновления CMS Плагины Поиск текста Текущие данные Условия
Zion WebEngine X8.11.02
- Доработаны галереи:
- Расширен список доступных условий:
- В том числе теперь каждый слайд можно оформить по-разному в зависимости от того:
- Какой у него ID
- Заполнено ли указанное поле
- Имеет ли указанное поле указанное значение
- Последний ли это слайд
- Равно ли ID слайда указаннной переменной в куках
- Есть ли в указанном массиве куков элемент с указанным именем
- В том числе теперь каждый слайд можно оформить по-разному в зависимости от того:
- Реализована возможность обработки пользовательских параметров (в том числе отсутствующих в документации), переданных в плагин галереи при обращении к нему
- Расширен список доступных условий:
- Доработана навигация по меню/спискам
- Устранены неточности в подсказке к условию
IS_EXISTS_IN_COOKIE_ARRAY_имямассива_имяэлемента??истина::ложь
- Теперь оно доступно не только до оформления блока, но и после
- Устранены неточности в подсказке к условию
Zion WebEngine Zion Gallery Галереи/Слайды Куки Меню/Списки/Навигация Плагины Помощники/Мастеры/Инструкции/Подсказки Условия
Ответы на вопросы
Плагин Menu
О том, как формируются меню и списки, о том, как использовать параметры при вызове плагина Menu
Zion WebEngine Zion User Control Zion Catalog Zion Pub Hub Zion Chat Zion Multi-Lang Адрес (URL)/ЧПУ/Переадресация Баланс пользователя/Абонентская плата Веб-браузер Дата/Время/TimeMashine Доступы/Пользователи Кодировки/Наборы символов Контент/Контентные единицы Корзина для заказов Куки Меню/Списки/Навигация Многоязычность/Языки Обновления CMS Обмен сообщениями/Чат Пагинация/Подстраницы Поиск текста Помощники/Мастеры/Инструкции/Подсказки Сайт-каталог Связи Способы доставки/самовывоза Способы оплаты Сравнение Условия Фильтрация
Элемент "Основной текст"
Подробнее про элемент Элемент "Основной текст": для чего он нужен и как его можно использовать
Zion WebEngine Основной текст Редактор контента/WYSIWYG-редактор Условия
Элемент "HTML-код веб-страницы"
Подробнее про элемент Элемент "HTML-код веб-страницы": для чего он нужен и как его можно использовать
Что такое Контент?
Общая информация о Контенте: что это, из чего состоит, и как им управлять
Zion User Control Zion Catalog Zion Pub Hub HTML-код веб-страницы SEO-параметры Веб-браузер Вкладки Доступ Групп пользователей Контент/Контентные единицы Меню/Списки/Навигация Место в структуре Многострочные поля Однострочное поле Помощники/Мастеры/Инструкции/Подсказки Связи Типы Условия Шаблоны контента Элементы
© 2005-2024 Все права защищены | Поддержку осуществляет веб-студия #webZion