Классы


В 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 25.10.30
  • Доработан класс для упарвления экспортом в YML (спасибо Феникс):
    • Улушена обработка спецсимволов, недопустимых для использования в Сообществах VK
  • Доработан класс для управления скидками:
    • Устранены некоторые проблемы при формировании цен с учётом скидок
  • Доработан класс для управления человекопонятным URL:
    • Оптимизировано использование оперативной памяти
  • Доработан настраиваемый модель онлайн-оплаты через ЮКассу (спасибо Спортивно-досуговый центр "Легион"):
    • Дополнена инструкция по настройке
    • Завершено внедрение функционала онлайн-кассы от ЮКассы

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

Zion WebEngine 25.10.29
  • Доработан настраиваемый модель онлайн-оплаты через ЮКассу (спасибо Спортивно-досуговый центр "Легион"):
    • Дополнена инструкция по настройке
    • Начато внедрение функционала онлайн-кассы от ЮКассы
  • Доработаны классы для управления доставкой, корзиной для заказов, куками:
    • Оптимизировано использование оперативной памяти

Zion WebEngine Zion Catalog Zion xPayment POST/GET-данные Классы Корзина для заказов Куки Настраиваемые модули Онлайн-касса Помощники/Мастеры/Инструкции/Подсказки Способы доставки/самовывоза Способы оплаты Что такое Классы?

Zion WebEngine 25.10.13
  • Доработан класс для управления файлами и папками:
    • В инструмент определения размеров файлов и папок внесены изменения:
      • Теперь после первого этапа (определения списка файлов для последующего анализа) можно остановиться, т.к. последующая очистка требуется не всегда:
        • При этом суммарный объём файлов будет известен уже по завершении этого этапа - до перехода на следующий
      • Переход к этапу очистки от неиспользуемых файлов может быть, как отменён, так и возобновлён по желанию пользователя

Zion WebEngine Классы Файлы/Папки Что такое Классы?

Zion WebEngine 25.10.08
  • Доработаны класс для управления человеко-понятным URL, а также главные файлы гостевого и административного интерфейса (спасибо Спортивно-досуговый центр "Легион"):
    • Оптимизировано использование оперативной памяти

Zion WebEngine Что такое Административный интерфейс и Гостевой интерфейс? Административный интерфейс Адрес (URL)/ЧПУ/Переадресация Гостевой интерфейс Классы

Zion WebEngine 25.10.07

Zion WebEngine Адрес (URL)/ЧПУ/Переадресация Классы Элемент "Адрес"

Zion WebEngine 25.10.02
  • Доработан класс для управления пользователями (спасибо Спортивно-досуговый центр "Легион"):
    • Устранена проблема с выходом из личных кабинетов, из-за которой система не сразу "забывала" про пользователя

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

Zion WebEngine 25.09.11
  • Доработан класс для управления человеко-понятным URL (спасибо Киокушин Online):
    • Устранены некоторые проблемы с объявлением переменных

Zion WebEngine Адрес (URL)/ЧПУ/Переадресация Классы Элемент "Адрес"

Zion WebEngine 25.09.03
  • Доработан класс для управления пользователями (спасибо Киокушин Online):
    • Устранена маловероятная проблема, из-за которой пользователю мог быть установлен пустой пароль

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

Zion WebEngine 25.09.02
  • Доработан класс для управления пользователями (спасибо Киокушин Online):
    • Устранена проблема, из-за которой при правке пользователя в административном интерфейсе могли сохраниться не все поля
  • Доработан класс для управления контентом:
    • Устранены некоторые проблемы с объявлением переменных

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

Zion WebEngine 25.08.07
  • Доработаны главный файл гостевого интерфейса и класс для управления пользователями (спасибо Киокушин Online):
    • Более корректно налажена работа с глобальными переменными
  • Доработаны CSS-стили для административного интерфейса:
    • Теперь меню администратора стало более вместительным

Zion WebEngine Гостевой интерфейс Доступы/Пользователи Классы Меню администратора Что такое Классы?

Zion WebEngine 25.07.23
  • Из комплекта поставки пакте Zion Import удалён класс для интеграции с CRM Intrum:
    • Используемый способ интеграции - потенциально небезопасный
  • Доработаны монитор очистки:
    • Расширен список устаревших компонентов, которые автоматически будут удалены после очередного обновления CMS

Zion WebEngine Zion Import Что такое Комплект поставки? Импорт/Экспорт Классы Мониторинг Обновления CMS

Zion WebEngine 25.07.02
  • Доработано несколько классов (спасибо АрмСтайл):
    • Улучшена интеграция с Рекламной сетью Яндекса
  • Доработаны драйвер оболочки и главный файл гостевого интерфейса:
    • Более корректно налажена работа с глобальными переменными

Zion WebEngine Zion Server Что такое Административный интерфейс и Гостевой интерфейс? POST/GET-данные Веб-сервер/Хостинг Гостевой интерфейс Доступы/Пользователи Драйверы Классы Страницы ошибок

Zion WebEngine 25.06.27
  • Доработаны плагин универсального меню и элемент Место в структуре (спасибо Moto-Retail18):
    • Значительно снижено число обращений к базе данных
    • Многие запросы к БД теперь стали более лаконичны
    • Поиск, сортировка, построение древовидных структур, формирование меню и списков теперь выполняются значительно быстрее
    • Очень сильно снижена нагрузка на веб-сервер
  • Доработан класс для управления группами пользователей:
    • Более корректно налажена работа с сессиями

Zion WebEngine База данных/Таблицы данных Веб-сервер/Хостинг Доступ Групп пользователей Классы Меню/Списки/Навигация Место в структуре Плагины Поиск текста Элементы Элемент "Место в структуре"

Zion WebEngine 25.06.05
  • Доработан элемент Число (спасибо Docke Prof):
    • Устранены проблемы с округлением при массовом увеличении/уменьшении чисел на процент из того или иного столбца в административном интерфейсе

Zion WebEngine Административный интерфейс Классы Число Элементы Что такое Элементы?

Zion WebEngine 25.05.30
  • Доработан класс для управления контентом (спасибо Портал поддержки):
    • Улучшено соответсвие Федеральному закону от 27.07.2006 № 152-ФЗ "О персональных данных"

Zion WebEngine Классы Контент/Контентные единицы Политика конфиденциальности ФЗ-152 Что такое Контент?

Zion WebEngine 25.05.14
  • Доработан класс для интеграции с Google reCAPTCHA (спасибо ЛеоСталь):
    • Актуализирована инструкция по настройке интеграции с сервисом защиты от спама
  • Доработано несколько плагинов, обработчиков, классов и мониторов (спасибо Испытательный центр "Строитель"):
    • Актуализировано соответсвие Федеральному закону от 27.07.2006 № 152-ФЗ "О персональных данных":
      • Важно! Если у Вас на сайте используются нестандартные плагины и обработчики, это обновление их не коснётся
      • Важно! Страница "Пользовательское соглашение" автоматически не будет переименована в "Политика конфиденциальности". При необходимости сделайте это самостоятельно. Это же касается и текста на данной странице. Старая версия требованиям 152-ФЗ более не соответсвует. На всех новых сайтах и название, и текст данной страницы, а также "галочки" в формах и тексты уведомлений при отправке форм полностью соответсвуют требованием 152-ФЗ.
  • Доработан класс для интеграции с Jivo (спасибо Мастер-Профи):
    • Актуализировано видео-описание возможностей онлайн-консультанта

Zion WebEngine Zion Mail Back Zion xPayment Zion JivoSite Драйверы Классы Мониторинг Обработчики Обратная связь/Обратный звонок Онлайн-консультант Плагины Политика конфиденциальности Помощники/Мастеры/Инструкции/Подсказки Спам Способы оплаты Уведомления ФЗ-152 Формы Что такое Классы?

Zion WebEngine 25.04.11
  • Доработаны элементы Файл и Изображение (спасибо Киокушин Online):
    • Теперь значительно проще задавать параметры для допустимых форматов загружаемых файлов (в том числе изображений):
      • При обращении к методу Upload, указанных элементов можно указать список допустимых MIME-типов в параметре mime
      • Если список не задан, то элемент Файл примет любой файл, а элемент Изображение примет только JPG-, PNG- или GIF-изображение
  • Доработан класс для управления пользователями (спасибо Генпер):
    • Устранены проблемы с автоматическим добавлением отсутсвующих столбцов в таблицу данных

Zion WebEngine Zion Pub Hub База данных/Таблицы данных Доступы/Пользователи Изображение Классы Файлы/Папки Элементы Что такое Элементы?

Zion WebEngine 25.04.10
  • Доработан класс для управления файлами и папками (спасибо Киокушин Online):
    • Устранена уязвимость, при которой инструмент "Размеры файлов и папок" во время проверки на то, используется ли файл, мог принять решение о необходимости удаления большого "неиспользующегося" файла не только по причине того, что он действительно нигде не используется, но и по причине того, что при обращении к базе данных возникла какая-либо ошибка.

Zion WebEngine База данных/Таблицы данных Классы Файлы/Папки Что такое Классы?

Zion WebEngine 25.03.13
  • Доработаны драйвер оболочки и классы для управления проектом, базой данных и корзиной для мусора (спасибо Docke Prof):
    • Создана возможность для моментальной полной очистки корзины для мусора, в которой в том числе хранится кэш веб-страниц
    • Теперь полная очистка корзины выполняется:
      • перед запуском полного обновления кэша веб-страниц
      • при любом сохранении чего-либо в административном интерфейсе (ранее очищался кэш только для той страницы, которая была сохранена)
    • Теперь, если в команде вызова любого плагина указать новый параметр cache с непустым значением, то результат выполнения плагина закешируется:
      • Результат кэширования будет использоваться при запуске того же плагина с тем же набором параметров:
        • Важно! При использовании кэширования для некоторых плагинов нужно явно в параметрах указывать, на какой веб-странице нужен данный кэш. Иначе будет использован одинаковый код из кэша там, где он должен быть разным. Например, для плагина menu, нужно указать параметр factor. Иначе для всех страниц будет указан один и тот же путь ("хлебные крошки"), у всех разделов будут одни и те же подразделы и т.п.
      • Кэш плагинов хранится там же и очищается также, как кэш-вебстраниц
  • Сегодняшние изменения позволяют не просто быстро очищать весь кэш, но и создавать его быстро и адресно, а использовать - массово, сильно разгружая базу данных, многократно уменьшая число запросов к ней.

Zion WebEngine Административный интерфейс База данных/Таблицы данных Драйверы Классы Корзина для мусора Кэш/Кеш Меню/Списки/Навигация Плагины Что такое Плагины?

Zion WebEngine 25.03.03
  • Доработано несколько классов и трейтов (вспомогательных классов), а также главный файл гостевого интерфейса (спасибо Киокушин Online):
    • Более корректно налажена работа с сессиями и суперглобальными переменными

Zion WebEngine POST/GET-данные Гостевой интерфейс Классы Что такое Классы?

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

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

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

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