Классы


В Zion WebEngine используется несколько классов - программных модулей, выполняющих какие-либо функции

Некоторые классы могут расширять список плагинов, обработчиков, форм и других компонентов системы

Набор доступных классов зависит от комплекта поставки

Zion WebEngine Zion User Control Zion Catalog Zion Mail Back Zion SEO Booster Zion xDelivery Zion Import Zion Gallery Zion xPayment Zion Pub Hub Zion Export Zion JivoSite Zion Chat Zion Multi-Lang Zion Banners Manager Zion Sender Zion Server Zion Booking


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

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

Zion WebEngine X8.11.05
  • Доработан вспомогательный класс для управления изображениями (спасибо Единый Центр Недвидимости):
    • Устранена вероятность создания пустых папок для эскизов в случае, если изображение не было выбрано пользователем:
      • Применимо для элемента "Изображение"
      • Применимо для слайдов в галереях

Zion WebEngine Галереи/Слайды Доступы/Пользователи Изображение Классы Файлы/Папки Элементы Эскизы

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

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

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

Zion WebEngine Zion Gallery Галереи/Слайды Доступы/Пользователи Классы Плагины Файл-менеджер Файлы/Папки

Zion WebEngine X8.10.24
  • Доработан класс для управления пользователями (спасибо Новый стандарт):
    • Реализована возможность после обработки формы для пользователей запустить дополнительный обработчик

Zion WebEngine Доступы/Пользователи Классы Обработчики Формы для пользователей

Zion WebEngine X8.10.22
  • Доработан класс для управления файлами и папками (спасибо Новый стандарт):
    • Упрощено управление файлами, которые могут быть загружены пользователями

Zion WebEngine Доступы/Пользователи Классы Файлы/Папки

Zion WebEngine X8.10.19
  • Доработаны классы для управления пользователями и вкладками (спасибо Новый стандарт):
    • Реализована возможность автоматически добавлять необходимые вкладки из совместимых с данной функцией классов при правке пользователей
    • Реализована возможность автоматически добавлять необходимые поля в базу данных из совместимых с данной функцией классов при сохранении пользователей

Zion WebEngine База данных/Таблицы данных Вкладки Доступы/Пользователи Классы

Zion WebEngine X8.10.16
  • Доработан класс для управления пользователями (спасибо Color House):
    • Теперь при входе в административный интерфейс и при восстановлении пароля администратора вместо онлайн-консультанта можно перейти на данный Портал поддержки

Zion WebEngine Административный интерфейс Доступы/Пользователи Классы Онлайн-консультант

Zion WebEngine X8.10.15
  • Доработан класс для управления многоязычностью (спасибо Анвизор):
    • Улучшена совместимость с Яндекс.Вебмастер и другими аналогичными сервисами

Zion Multi-Lang Классы Многоязычность/Языки

Zion WebEngine X8.10.11
  • Доработан класс для управления пользователями (спасибо Новый стандарт):
    • Упрощена обработка некоторых свойств в формах для пользователей
  • Доработан элемент "Число":
    • Добавлен новый плагин, позволяющий перед указанным числом добавить необходимое количество нулей

Zion WebEngine Zion Catalog Доступы/Пользователи Классы Плагины Свойства Формы для пользователей Число Элементы

Zion WebEngine X8.10.10
  • Доработан класс для управления файлами и папками (спасибо Новый стандарт):
    • Добавлен новый плагин, который автоматически добавляет к адресу указанного файла временную метку последнего изменения данного файла:
      • Это позволит автоматически очищать кэш для часто изменяемых CSS-, JS- и других файлов
  • Доработан драйвер оболочки:
    • Расширен список символов, доступных для указания в параметрах при обращении к плагинам

Zion WebEngine Драйверы Классы Кэш/Кеш Плагины Файлы/Папки

Zion WebEngine X8.10.09
  • Доработан класс для управления XML-данными (спасибо Moto-Retail-18):
    • При предпросмотре данных для импорта учтено, что этих данных может быть очень много:
      • Устранена вероятность появления ошибки при очень длительной загрузке

Zion Catalog XML/RSS/1С/YML Импорт/Экспорт Классы

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

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

Zion WebEngine X8.10.01
  • Доработан класс для управления обменом сообщениями (спасибо Новый стандарт):
    • Реализована обработка недопустимой попытки создать чат с самим собой

Zion Chat Классы Обмен сообщениями/Чат

Zion WebEngine X8.09.24
  • Доработаны элементы "Адрес (URL)" и "Место в структуре" (спасибо Новый стандарт):
    • Устранены проблемы с некорректным отображением адреса веб-страницы с административном интерфейсе
  • Доработан класс для управления импортом из XML (в том числе из 1С) (спасибо Moto-Retail-18):
    • Улучшена отладка ошибок
    • Учтены некоторые особенности экспорта данных из 1С
    • Улучшена обработка спецсимволов

Zion WebEngine Zion Catalog XML/RSS/1С/YML Адрес (URL)/ЧПУ/Переадресация Импорт/Экспорт Классы Место в структуре Элементы

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

Zion WebEngine Zion User Control Zion Catalog Административный интерфейс Выбор нескольких вариантов Галочка Доступ Групп пользователей Доступы/Пользователи Классы Контент/Контентные единицы Меню/Списки/Навигация Плагины Свойства Элементы

Zion WebEngine X8.09.21
  • Доработан класс для управления базой данных (спасибо Новый стандарт):
    • Оптимизировано выполнение некоторых операций
  • Доработан класс для управления пользователями:
    • Доработано создание администратора в административном интерфейсе
    • Доработана регистрация пользователей в гостевом интерфейсе

Zion WebEngine PHP Административный интерфейс База данных/Таблицы данных Гостевой интерфейс Доступы/Пользователи Классы

Zion WebEngine X8.09.20
  • Доработан класс для управления базой данных (спасибо Новый стандарт):
    • Повышена совместимость с PHP 7.1

Zion WebEngine PHP База данных/Таблицы данных Классы

Zion WebEngine X8.09.14
  • Доработан класс для управления базой данных (спасибо Новый стандарт):
    • Повышена совместимость с PHP 7.1
  • Доработан плагин универсального меню:
    • Сделаны некоторые исключения для списка сообщений в чате:
      • Иначе организована пагинация:
        • Это связано с тем, что по умолчанию должна открываться последняя подстраница
    • Устранены недочёты при сортировке списка чатов по дате
  • Доработан класс для управления пользователеями:
    • Устранена опечатка в email-сообщении об успешной регистрации на сайте
  • Доработан класс для управления обменом сообщениями:
    • Устранена ошибка при определении названия чата
    • Смайлы теперь обрабатываются не только в списке сообщений выбранного чата, но и в списке чатов:
      • В нём может отображаться по одному последнему сообщению из каждого чата:
        • При этом здесь переносы строк в сообщениях игнорируются

Zion WebEngine Zion Chat Email-сообщения PHP База данных/Таблицы данных Доступы/Пользователи Классы Меню/Списки/Навигация Обмен сообщениями/Чат Пагинация/Подстраницы Плагины

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

Zion WebEngine Zion Catalog Zion Robokassa Email-сообщения Robokassa Административный интерфейс Баланс пользователя/Абонентская плата Доступы/Пользователи Классы Кодировки/Наборы символов Контент/Контентные единицы Корзина для заказов Меню/Списки/Навигация Реакции на заказ Свойства Способы доставки/самовывоза Способы оплаты Число Шаблоны контента Элементы

Ответы на вопросы

Что такое Классы?

Общая информация о Классах: что это и как их использовать

PHP Классы Обновления CMS Обработчики Формы