Классы


В 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 является бесплатной системой. Развивается за счёт рекламы, помощи ООО "Зион" и других спонсоров.

 

Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для 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 23.07.07
  • Доработаны драйвер для управления классами, элемент Изображение, класс для управления пользователями, а также вспомогательный класс для работы с изображениями (спасибо MasterProfi):
    • В таблице пользователей более корректно налажено создание полей, необходимых для нестандартных классов
    • Реализована возможность загружать изображения в личную галерею пользователя через личный кабинет в гостевом интерфейсе:
      • Доступна автообрезка до указанных размеров изображений в личной галерее пользователя
      • Через административный интерфейс можно просмотреть и удалить эти изображения
      • Также создан плагин, упрощающий просмотр этих изображений в гостевом интерфейсе
    • Созданы некоторые другие плагины, упрощающие работу с данными зарегистрированных пользователей
    • Устранены проблемы с сохранением некоторых данных о пользователе через личный кабинет в гостевом интерфейсе
    • Расширен функционал плагина отображающего аватар/логотип пользователя

Zion WebEngine Аватар/Логотип Административный интерфейс База данных/Таблицы данных Галереи/Слайды Гостевой интерфейс Доступы/Пользователи Драйверы Изображение Классы Плагины Элементы Что такое Плагины?

Zion WebEngine 23.07.05
  • Доработаны элемент Изображение и класс для управления документами и реквизитами пользователей (спасибо MasterProfi):
    • Теперь более корректно определяется список полей, которые нужно добавить в таблицу данных пользователей, если необходимо реализовать собственную фотогалерею для каждого пользователя
    • Стала доступна возможность вместо стандартных методов, необходимых для загрузки и проверки документов пользователя, использовать нестандартные методы

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

Zion WebEngine 23.07.02
  • Доработаны элемент Связи, классы для управления контентом и пользователями, а также вспомогательный класс для управления вкладками (спасибо MasterProfi):
    • Устранена частичная несовместимость некоторых новых возможностей с некоторыми давно реализованными возможностями

Zion WebEngine Вкладки Доступы/Пользователи Классы Контент/Контентные единицы Связи Элементы Что такое Вкладки?

Zion WebEngine 23.06.29
  • Доработан класс для управления экспортом данных в YML (для Яндекс.Маркет, Яндекс.Вебмастер, Яндекс.Директ и др.) (спасибо Moto-Retail18):
    • Теперь в выгрузку не попадают товары, для которых не загружено изображение - в соответствии с новыми правилами Яндекс.Директ

Zion Export XML/RSS/1С/YML Изображение Импорт/Экспорт Классы Сайт-каталог Что такое Классы?

Zion WebEngine 23.06.28
  • Доработан класс для управления экспортом данных в YML (для Яндекс.Маркет, Яндекс.Вебмастер, Яндекс.Директ и др.) (спасибо Moto-Retail18):
    • Теперь в выгрузку не попадают товары, для которых указана некорректная категория
  • Доработаны элементы Галерея и Изображение (спасибо MasterProfi):
    • Продолжено внедрение функционала, позволяющего реализовать персональную фотогалерею для каждого пользователя:
      • Разработка ещё не завершена

Zion WebEngine Zion Gallery Zion Export XML/RSS/1С/YML Галереи/Слайды Доступы/Пользователи Изображение Импорт/Экспорт Категории Классы Сайт-каталог Элементы Что такое Элементы?

Zion WebEngine 23.06.23
  • Доработаны элемент Связи и административные скрипты (спасибо MasterProfi):
    • Завершено внедрение функционала, позволяющего налаживать множественные связи пользователей с контентными единицами
  • Доработан элемент Галерея:
    • Начато внедрение функционала, позволяющего реализовать персональную фотогалерею для каждого пользователя:
      • Разработка ещё не завершена
  • Доработаны классы для управления проектом и пользователями:
    • Устранены некоторые недочёты

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

Zion WebEngine 23.06.22
  • Доработаны классы для управления проектом и контентом, элемент Место в структуре, административные JS-скрипты (спасибо Trade59):
    • Продолжено внедрение возможности переводить CMS в различные режимы, отличные от стандартного:
      • Устранены некоторые недочёты
      • Стал доступен переход к редактированию контента в режиме управления каталогом:
        • Разработка ещё не завершена

Zion WebEngine Классы Контент/Контентные единицы Место в структуре Сайт-каталог Элементы Элемент "Место в структуре"

Zion WebEngine 23.06.15
  • Доработаны классы для управления базой данных, файлами и папками, парсингом данных со стороннего сайта (спасибо Moto-Retail18):
    • Реализована функция вычисления типа указанного столбца в указанной таблице данных
    • Теперь, если товар (возможно, временно) удаляется парсером из таблицы данных контента, некоторые данные могут быть сохранены в отдельной таблице данных:
      • Список столбцов, которые нужно сохранять, свободно настраивается
      • Если товар снова создаётся парсером, эти данные сразу же добавляются для него в таблице контента
      • Если в этой отдельной таблице хранятся данные о файлах, то такие файлы не удаляются автоматически инструментом Размеры файлов и папок
      • Разработка завершена, но ведутся "боевые" испытания
  • Доработан класс для управления экспортом данных в YML (для Яндекс.Маркет, Яндекс.Вебмастер, Яндекс.Директ и др.):
    • Теперь в выгрузку не попадают товары, для которых не указана категория

Zion WebEngine Zion Import Zion Export XML/RSS/1С/YML База данных/Таблицы данных Импорт/Экспорт Категории Классы Контент/Контентные единицы Сайт-каталог Файлы/Папки Что такое Контент?

Zion WebEngine 23.06.14
  • Доработаны класс для управления пользователями, класс для управления документами и реквизитами пользователей, а также элемент Связи (спасибо MasterProfi):
    • Расширен список реквизитов и документов, которые может указать и загрузить пользователь (либо администратор)
    • Начато внедрение функционала, позволяющего налаживать множественные связи пользователей с контентными единицами:
      • Аналогично тому, как сейчас контентные единицы могут быть связаны друг с другом
      • Разработка ещё не завершена

Zion WebEngine Zion User Control Доступы/Пользователи Классы Контент/Контентные единицы Связи Элементы Что такое Элементы?

Zion WebEngine 23.06.13
  • Доработаны главный файл административного интерфейса, класс для управления пользователями и класс для управления документами и реквизитами пользователей (спасибо MasterProfi):
    • Устранены проблемы, выявленные в предыдущем обновлении
    • Расширен список контактных данных, которые может указать пользователь (либо администратор)

Zion WebEngine Zion User Control Административный интерфейс Доступы/Пользователи Классы Обновления CMS Что такое Классы?

Zion WebEngine 23.06.08
  • Доработаны главный файл административного интерфейса и класс для управления проектом (спасибо Moto-Retail18):
    • Устранены проблемы, выявленные в предыдущем обновлении

Zion WebEngine Что такое Административный интерфейс и Гостевой интерфейс? Административный интерфейс Классы Обновления CMS

Zion WebEngine 23.06.07
  • Доработаны главный файл административного интерфейса, класс для управления проектом, элемент Место в структуре, административные JS-скрипты и CSS-определения (спасибо Trade59):
    • Начато внедрение возможности переводить CMS в различные режимы, отличные от стандартного:
      • Например, первым делом будет внедряться управление каталогом товаров, как древовидной структурой из категорий и подкатегорий
      • Будут доступны и другие режимы для более удобного решения других задач

Zion WebEngine Что такое CMS Zion WebEngine? Административный интерфейс Категории Классы Место в структуре Сайт-каталог Элементы

Zion WebEngine 23.05.26
  • Доработаны классы для управления базой данных, пользователями и уведомлениями (спасибо Пермский Период):
    • Более удобно организованы:
      • Задание параметров для доступа к базе данных
      • Задание параметров для кэширования
      • Создание администраторов
  • Доработано меню администратора для пакета Zion Booking:
    • Устранены некотрые недочёты при создание записей по умолчанию

Zion WebEngine Zion Booking Что такое Меню администратора? База данных/Таблицы данных Доступы/Пользователи Классы Кэш/Кеш Меню администратора Уведомления

Zion WebEngine 23.05.22
  • Доработан класс для управления базой данных (спасибо Пермский Период):
    • Более продумано реализована загрузка данных о связях клонируемых записей

Zion WebEngine База данных/Таблицы данных Классы Связи Что такое Классы?

Zion WebEngine 23.05.18
  • Доработан класс для управления базой данных (спасибо ТК Кило):
    • Устранены недочёты при клонировании связей

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

Zion WebEngine 23.05.15
  • Доработан класс для управления базой данных (спасибо ТК Кило):
    • Устранены некоторые недочёты с ограничением доступа для разных групп пользователей

Zion WebEngine База данных/Таблицы данных Доступ Групп пользователей Классы Что такое Классы?

Zion WebEngine 23.05.02
  • Доработаны элемент Связи и административные скрипты (спасибо ТК Кило):
    • Начато внедрение функционала, позволяющего добавить описание к каждой связи между контентными единицами
    • Разработка ещё не завершена
  • Доработаны класс для управления контентом и плагин универсального меню:
    • Добавлен новый параметр reason, доступный при отображение связанных контентных единиц:
      • При пустом или не указанном значении будут отображены все связи с учётом других параметров фильтрации (как и раньше - по умолчанию)
      • При значении !exists будут выведены только те записи, для которых причина связи указана (не является пустой/нулевой)
      • При значении !notexists будут выведены только те записи, для которых причина связи не указан (является пустой/нулевой)
      • При другом значении будут выведены только те записи, для которых причина связи равна этому значению
  • Доработан главный файл административного интерфейса:
    • Упрощено включение/выключения отображения ошибок - может быть полезно при отладке PHP-кода

Zion WebEngine PHP Административный интерфейс Классы Контент/Контентные единицы Меню/Списки/Навигация Плагины Связи Элементы

Zion WebEngine 23.04.25
  • Доработан элемент Связи (спасибо ТК Кило):
    • Реализовано сохранение внедрённых в недавних обновлениях данных о причинах связи при клонировании записи
  • Доработан класс для управления базой данных:
    • Реализованы разрешение и запрет на клонирование записей для каждой отдельной группы пользователей:
      • Для администраторов такая возможность есть всегда
      • Для других групп пользователей этот параметр настраивается, и по умолчанию доступ к данной функции запрещён

Zion WebEngine База данных/Таблицы данных Доступ Групп пользователей Классы Связи Элементы Что такое Классы?

Zion WebEngine 23.04.07
  • Доработан класс для создания YML-фида для Яндекс.Маркет, Яндекс.Директ и Яндкекс.Вемастер (спасибо Moto-Retail18):
    • Теперь данные о наличии/отсутствии товара передаются в соответствии с новыми требованиями Яндекс.Вебмастер
    • Теперь, если не заполнено описание для Яндекс.Маркет, оно формируется из основного текста:
      • А если и основной текст не заполнен, то описание берётся из названия товара

Zion Export XML/RSS/1С/YML Классы Основной текст Сайт-каталог Элемент "Основной текст"

Zion WebEngine 23.04.06
  • Доработан плагин универсального меню (спасибо СП МАОУ "СОШ 118" г. Перми):
    • Теперь поиск не приводит к ошибке при использовании параметра select со значением all, если в комплекте поставки нет тех или иных пакетов
  • Доработан класс для создания YML-фида для Яндекс.Маркет, Яндекс.Директ и Яндкекс.Вемастер (спасибо Moto-Retail18):
    • Теперь пробелы в адресах изображений автоматически конвертируются в необходимый спецсимвол %20 для успешного прохождения модерации в данных веб-сервисах Яндекса

Zion WebEngine Zion Export Что такое Комплект поставки? XML/RSS/1С/YML Классы Кодировки/Наборы символов Меню/Списки/Навигация Плагины Поиск текста

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

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

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

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