Классы


В 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 21.05.26
  • Доработаны плагин универсального меню, класс для упавления навигацией и элемент HTML-код веб-страницы (спасибо Оптика От Склада):
    • Ранее для плагина Menu был реализован параметр notzero, который было рекомендовано использовать например, для отображения только товаров в наличии. Однако выявились случаи, когда наличие товаров может быть не только нулевым, но и отрицательным:
      • Для отображения товаров в наличии теперь реализован новый параметр positive, который подойдёт для этой цели больше, так как с ним будут отображены только записи, у которых в указанном поле будет число, которое больше нуля
      • А параметр notzero будет полезно использовать, например, для отображения только тех, товаров для которых указана цена
    • Реализовано новое условие IS_HAS_POSITIVE_VALUE_поле??истина::ложь:
      • С его изпользованием можно отоборазить разный код (в оформлении меню/списка или в HTML-коде веб-страницы) в зависимости от того, является ли у той или иной записи указанное поле положительным числом:
        • Будет полезно, например, для оформления списка товаров в корзине:
          • Параметры positive и notzero, в данном случае не подойдут, так как лучше отобразить все записи в корзине, чтобы была возможность удалить оттуда товары, которых в наличии нет

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

Zion WebEngine 21.05.24
  • Доработан настраиваемый модуль для изменения числа товаров в наличии при заказе (спасибо Оптика От Склада):
    • Теперь доступно не только уменьшение числа товаров в наличии при новом заказе, но и восстановление этого же числа при отмене заказа
  • Доработан класс для управления заказами:
    • Внесены в коррективы в записи по умолчанию для способов уведомлений о заказах

Zion Catalog Классы Корзина для заказов Настраиваемые модули Реакции на заказ

Zion WebEngine 21.05.22
  • Доработан вспомогательный класс для работы с изображениями (спасибо Школа-интернат № 85):
    • При попытке уменьшить слишком большое изображение теперь не происходит фатальных ошибок

Zion WebEngine Изображение Классы Что такое Классы?

Zion WebEngine 21.05.12
  • Доработан класс для управления миграцией со старых версий CMS (спасибо СпецТехникаПермь):
    • Реализована временная смена формата, в котором хранятся опции проекта, в тот формат, который проще импортировать
    • Доработана конвертация SEO-параметров
    • Теперь мигратор совместим с версией Zion WebEngine X6.08.04

Zion WebEngine Zion WebEngine X6.08.04 Что такое CMS Zion WebEngine? SEO-параметры Классы Миграция

Zion WebEngine 21.05.11
  • Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
    • Учтено, что данные о ссылках на файлы из CRM через webhooks приходят не в том же виде, что через API

Zion Import Импорт/Экспорт Классы Файлы/Папки

Zion WebEngine 21.05.04
  • Доработан класс для управления корзиной заказов (спасибо Оптика От Склада):
    • Устранены недочёты в форме заказа в интернет-магазине:
      • Могли появляться запросы на указание данных для полей, которые при тех или иных параметрых были скрыты
  • Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
    • Учтены некоторые события в CRM, на которые не нужно реагировать при импорте в реальном времени

Zion Catalog Zion Import Импорт/Экспорт Интернет-магазин Классы Корзина для заказов Формы

Zion WebEngine 21.04.30
  • Доработаны классы для управления базой данных и типами (спасибо Оптика От Склада):
    • Теперь, если для типа выбран шаблон по умолчанию, становится доступно указание дополнительных полей, которые могут быть отображены в списке записей контента соответствующего типа:
      • Может быть полезно, например, когда помимо названия и других стандартных полей, нужно отобразить цену или остаток товара
      • Доступно при наличии в комплекте поставки Zion PubHub или Zion Catalog
  • Доработан элемент Число:
    • Пока только для этого элемента доступно включение/отключение возможности отображения дополнительных полей в списке записей контента того или иного типа
      • Доступен при наличии в комплекте поставки Zion PubHub или Zion Catalog

Zion WebEngine Zion Catalog Что такое Комплект поставки? База данных/Таблицы данных Классы Контент/Контентные единицы Сайт-каталог Типы Число Шаблоны контента Элементы

Zion WebEngine 21.04.29
  • Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
    • Реализовано управление видимостью данных при импорте:
      • Если поле отвечающее за видимость не выбрано, то все данные будут видимыми
      • Если поле выбрано и указано значение, которому должны соответствовать видимые записи, то видимыми будут только те записи, у которых в выбранном поле будет это значение:
        • Остальные данные будут скрываться при импорте
      • Это полезно, например, в тех случаях, когда в CRM пока указаны не все необходимые данные и отображать такую информацию на сайте пока преждевременно

Zion Import Импорт/Экспорт Классы

Zion WebEngine 21.04.28
  • Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
    • Реализовано удаления данных в реальном времени через WebHook

Zion Import Импорт/Экспорт Классы

Zion WebEngine 21.04.26
  • Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
    • Устранены некоторые недочёты для ручного или автоматического импорта
    • Реализовано добавление и обновление данных в реальном времени через WebHook
    • Ведётся реализация удаления данных в реальном времени через WebHook

Zion Import Импорт/Экспорт Классы

Zion WebEngine 21.04.23
  • Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
    • Устранены некоторые недочёты для ручного или автоматического импорта
    • Ведётся внедрение импорта в реальном времени через WebHook

Zion Import Импорт/Экспорт Классы

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 21.04.16
  • Доработан настраиваемый модуль для транспортных компаний (спасибо Moto-Retail18):
    • Устранена вероятность возникновения критических ошибок при просмотре информации о заказах в административном интерфейсе
  • Доработан плагин универсального меню (спасибо ColorHouse.Shop):
    • Устранена вероятность возникновения критических ошибок при отсутствии в комплекте поставки тех или иных компонентов
  • Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
    • Реализовано задание всех необходимых параметров для последующего ручного или автоматического импорта
    • Разработка ещё не завершена

Zion WebEngine Zion xDelivery Zion Import Что такое Административный интерфейс и Гостевой интерфейс? Административный интерфейс Импорт/Экспорт Классы Корзина для заказов Меню/Списки/Навигация Настраиваемые модули Плагины Способы доставки/самовывоза

Zion WebEngine 21.04.09
  • Создан класс для управления импортом из CRM Intrum (спасибо Good Авто):
    • Реализована загрузка данных о типах объектов, которые нужно импортировать
    • Разработка ещё не завершена

Zion Import Импорт/Экспорт Классы

Zion WebEngine 21.04.02
  • Создан настраиваемый модуль для онлайн-оплаты через интернет-эквайринг от Сбер Банка (спасибо Оптика От Склада):
    • Для этих же целей доработан класс для управления способами оплаты

Zion Catalog Zion xPayment Классы Настраиваемые модули Способы оплаты Что такое Классы?

Zion WebEngine 21.04.01
  • Доработан класс для управления обновлениями CMS на стороне сервера:
    • Актуализирована информация в подсказке об условиях получения обновлений для CMS

Zion Server Что такое CMS Zion WebEngine? Веб-сервер/Хостинг Классы Обновления CMS Помощники/Мастеры/Инструкции/Подсказки

Zion WebEngine 21.03.30
  • Доработаны классы для управления заказами и навигацией, настраиваемые модули для самовывоза, транспортных компаний и уведомлений о заказе на системный e-mail, а также плагин универсального меню, драйвер оболочки и CSS-оформление по умолчанию для формы оформления заказов (спасибо Moto-Retail18)
    • Изменения связаны с внедрение функционала по обеспечению выбора транспортной компании для формы заказа в интернет-магазине:
      • Разработка завершена, но уже намечен ряд улучшений в ближайших обновлениях

Zion WebEngine Zion Catalog Zion xDelivery Email-сообщения Драйверы Интернет-магазин Классы Корзина для заказов Меню/Списки/Навигация Настраиваемые модули Реакции на заказ Способы доставки/самовывоза Формы Плагин Menu

Zion WebEngine 21.03.16
  • Доработаны класс для работы с текущими данными и плагин универсального меню (спасибо Оптика От Склада):
    • Реализована замена некоторых символов, которые нельзя использовать в адресной строке, но может быть необходимо использовать при поиске

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

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

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

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

Zion WebEngine Zion Catalog Что такое Административный интерфейс и Гостевой интерфейс? Административный интерфейс Классы Корзина для заказов Корзина для мусора Реакции на заказ Способы доставки/самовывоза

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

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

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

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