-
11
-
Обновлений за месяц: 11
-
Zion WebEngine 24.04.25
25.04.2024
-
Zion WebEngine 24.04.24
24.04.2024
-
Zion WebEngine 24.04.23
23.04.2024
-
Zion WebEngine 24.04.22
22.04.2024
-
Zion WebEngine 24.04.17
17.04.2024
-
Zion WebEngine 24.04.15
15.04.2024
-
Zion WebEngine 24.04.12
12.04.2024
-
Zion WebEngine 24.04.05
05.04.2024
-
Zion WebEngine 24.04.03
03.04.2024
-
Zion WebEngine 24.04.01
01.04.2024
-
Zion WebEngine 24.03.28
28.03.2024
-
Что такое Классы?
Если инструкция не соответствует тому, что Вы видите, Ваша версия CMS устарела. Обратитесь к создателю сайта за обновлением...
Классы в Zion WebEngine это универсальные программные модули. Они могут содержать библиотеки функций (как драйверы). Некоторые из этих функций, работают как плагины, другие, как обработчики. Другие функции могут быть формами или компонентами меню администратора.
Где хранятся классы
Классы могут быть стандартными и нестандартными
- Каждый класс хранится в одном из файлов в папках
classes
(стандартные), либоclasses/custom
(нестандартные). Если Вы хотите изменить один из классов или создать новый, то сохраняйте его в папкеclasses/custom
- так он не будет заменён стандартным классом в случае обновления CMS. При совпадении имён вclasses
иclasses/custom
наибольший приоритет имеют классы из папкиclasses/custom
.
Набор доступных классов зависит от комплекта поставки
Имена классов
- Если класс хранится в файле с имением
мойкласс.php
то имя класса будетмойкласс
(.php
обязательно должно присутствовать в имени файла)
Вспомогательные классы (трейты)
Некоторые классы (в PHP они называются трейтами) являются не самостоятельными, а вспомогательными. Они используются как библиотеки функций, которые используют в своей работе обычные (самостоятельные) классы.
Один класс может использовать несколько разных трейтов. Один и тот же трейт может использоваться несколькими разными классами.
Напрямую к функциям трейтов обратиться нельзя, только через явное указание имени одного из классов, который может использовать соответствующий трейт.
Что такое Комплект поставки? Что такое Меню администратора? PHP Классы Обновления CMS Обработчики Формы Что такое Плагины?
Если инструкция не соответствует тому, что Вы видите, Ваша версия CMS устарела. Обратитесь к создателю сайта за обновлением...
CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи ООО "Зион" и других спонсоров.
Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...
Заранее, большое, спасибо
|
- Ответы по разделам
Блог обновлений
Zion WebEngine 20.04.14
- Доработан плагин универсального меню (спасибо ЦентрСпецЗапчасть):
- Расширены возможности фильтрации, дополняющие текстовый поиск:
- В случае, когда нужно найти одну и ту же подстроку в любом (из необходимых) полей, используйте (как и прежде) параметры
search
(искомый текст) иsearch-cols
(поля, в которых нужно искать) - В случае, когда в разных столбцах нужно найти разные подстроки, используйте параметр
filter
со значениемon
и GET-массивыfilter[]
иfilterFunc[]
:- В качестве значений для соответствующих элементов GET-массива
filterFunc[]
используйте новый доступный вариантsubstring
(искомый текст)
- В качестве значений для соответствующих элементов GET-массива
- В случае, когда нужно найти одну и ту же подстроку в любом (из необходимых) полей, используйте (как и прежде) параметры
- Расширены возможности фильтрации, дополняющие текстовый поиск:
Zion WebEngine POST/GET-данные Меню/Списки/Навигация Плагины Поиск текста Фильтрация Плагин Menu
Zion WebEngine 20.04.13
- Доработан класс для управления пользователями (спасибо Hotel Of Things):
- Упрощена смена регистрационных и некоторых контактных данных
- Доработан класс для управления заказами:
- Расширены возможности фильтрации заказов по дате доставки/самовывоза
Zion WebEngine Zion Catalog Доступы/Пользователи Классы Корзина для заказов Фильтрация
Zion WebEngine 20.04.10
- Доработан класс для управления импортом из CSV/Excel (спасибо ЦентрСпецЗапчасть):
- Более продумано организовано создание связей при импорте данных
Zion WebEngine 20.04.09
- Доработан класс для управления пользователями (спасибо Hotel Of Things):
- Упрощено указание имени (не логина) пользователя при регистрации
Zion WebEngine 20.04.08
- Доработаны классы для управления заказами, базой данных, SMS-шлюзом и самовывозом (спасибо Hotel Of Things):
- Стали доступны SMS-уведомления об изменении статуса доставки/самовывоза:
- Доступно не для всех способов и статусов доставки/самовывоза
- Стали доступны SMS-уведомления об изменении статуса доставки/самовывоза:
Zion WebEngine Zion Catalog Zion xDelivery SMS Классы Корзина для заказов Реакции на заказ Способы доставки/самовывоза
Zion WebEngine 20.04.06
- Доработан класс для управления заказами (спасибо Hotel Of Things):
- Устранены недочёты при фильтрации заказов по дате создания
- Реализована фильтрация заказов по дате доставки/самовывоза:
- Доступно только при наличии Zion xDelivery
Zion Catalog Классы Корзина для заказов Способы доставки/самовывоза Фильтрация
Zion WebEngine 20.04.03
- Доработан класс для управления базой данных (спасибо Hotel Of Things):
- Устранены недочёты при обновлении таблицы данных в случае, если указаны не все необходимые параметры запроса
Zion WebEngine 20.03.31
- Доработан класс для управления контентом (спасибо Hotel Of Things):
- Устранены недочёты при создании записей по умолчанию в случаях, когда в шаблоне должны быть изображения
- Доработан настраиваемый модуль для уведомления о заказах на системный email:
- Теперь в письме отображается информация только о заполненных полях
- Доработан класс для управления базой данных:
- Более продуманно организовано сохранение данных о статусе доставки/самовывоза
Zion WebEngine Zion Catalog Email-сообщения База данных/Таблицы данных Изображение Классы Контент/Контентные единицы Настраиваемые модули Реакции на заказ Способы доставки/самовывоза Шаблоны контента
Zion WebEngine 20.03.24
- Доработан настраиваемый модуль для онлайн-оплаты через Robokassa (спасибо Hotel Of Things):
- Устранены недочёты при корректировке таблиц данных
Zion Robokassa Robokassa База данных/Таблицы данных Настраиваемые модули Способы оплаты
Zion WebEngine 20.03.22
- Доработан класс для управления интеграцией с Яндекс.Карты (спасибо Hotel Of Things):
- Устранены некоторые недочёты
- Доработан класс для управления точками самовывоза:
- Создан плагин для отображения запрошенной информации о запрошенной точке
Zion Catalog Zion xDelivery Классы Способы доставки/самовывоза
Zion WebEngine 20.03.20
- Доработан класс для управления интеграцией с Яндекс.Карты (спасибо Hotel Of Things):
- Расширен набор опций, которые будут использоваться при не указании тех или иных параметров:
- В том числе можно указать адрес, по которому будет находиться центр карты и уровень её приближения
- Расширен набор опций, которые будут использоваться при не указании тех или иных параметров:
Zion WebEngine 20.03.19
- Доработан класс для управления email-сообщениями (спасибо База отдыха "Дедюха"):
- Устранены незначительные недочёты при настройке SMTP-параметров
Zion WebEngine 20.03.17
- Доработан класс для управления доставкой (спасибо Hotel Of Things):
- Реализована возможность использования нестандартных (пользовательских) настраиваемых модулей для способов доставки/самовывоза
- Доработан класс для работы с пользователеями:
- Упрощены замена свойств и вызов плагинов из форм для пользователей
Zion WebEngine Zion Catalog Доступы/Пользователи Классы Настраиваемые модули Плагины Свойства Способы доставки/самовывоза Формы для пользователей Что такое Плагины?
Zion WebEngine 20.03.13
- Доработаны настраиваемые модули для уведомлений о заказа на системный email и в XML/1C (спасибо Мастерская уюта):
- В уведомления добавлена информация о точках доставки/самовывоза
- Доработан вспомогательный класс для работы с вкладками:
- Реализована возможность при просмотре заказа отображать расширенные данные о доставке/самовывозе на отдельной вкладке
- Доработан класс для управления базой данных:
- Оптимизировано сохранение расширенных данных о доставке/самовывозе
- Доработан класс для управления заказами:
- Реализована обработка новых свойств заказов
- Доработан управляемый модуль для работы с самовывозом:
- Реализована возможность редактировать различные данные о самовывозе, в том числе дата, время и статус
- Пакет Zion Express Delivery переименован в Zion xDelivery, так как новое название больше соответствует сути с учётом новых возможностей
- Доработан класс для управления способами доставки/самовывоза:
- Более продумано организовано создание записей по умолчанию:
- Теперь, если в комплекте поставки присутствует пакет Zion xDelivery, то автоматически активируется настраиваемый модуль для управления самовывозом
- Более продумано организовано создание записей по умолчанию:
- Доработан класс для управления интеграцией с Яндекс.Карты:
- Реализована подсказка о том, где можно получить ключ API
- Добавлена кнопка для быстрого перехода в Кабинет разработчика Яндекс.Карт
Zion WebEngine Zion Catalog Zion xDelivery Zion Export Что такое Комплект поставки? Email-сообщения XML/RSS/1С/YML База данных/Таблицы данных Вкладки Классы Корзина для заказов Настраиваемые модули Реакции на заказ Свойства Способы доставки/самовывоза
Zion WebEngine 20.03.12
- Доработан класс для управления пользователями (спасибо Новый стандарт):
- Устранена проблема при регистрации новых пользователей
- Доработан плагин универсального меню (спасибо Окна В Дом):
- Устранены недочёты при обращении к базе данных
Zion WebEngine База данных/Таблицы данных Доступы/Пользователи Классы Меню/Списки/Навигация Плагины Что такое Плагины?
Zion WebEngine 20.03.11
- Доработаны классы для управлениям обменом сообщениями и онлайн-консультантом:
- Упрощено сохранение параметров
- Доработана система мониторинга (спасибо Мастерская уюта):
- Система выдаст уведомление, если есть хотя бы один способ доставки, подразумевающих под собой самовывоз, но нет ни одной доступной точки самовывоза
- Класс для интеграции с Яндекс.Картами перенесён из пакета Zion Express Delivery в пакет Zion Catalog, так как такая интеграция может быть необходима и при отсутствии первого пакета
- Доработан настраиваемый модуль для управления самовывозом:
- Теперь при выборе этого способа доставки/самовывоза в форме заказа в интернет-магазине будет отображаться либо предложение выбрать точку самовывоза, либо адрес выбранной точки:
- Этот же адрес будет отображаться в email-уведомлении о заказе
- Теперь при выборе этого способа доставки/самовывоза в форме заказа в интернет-магазине будет отображаться либо предложение выбрать точку самовывоза, либо адрес выбранной точки:
- Доработан класс для управления навигацией:
- При создании записей по умолчанию, учитываются новые возможности CMS
- Доработан класс для управления способами доставки:
- Устранены недочёты в совместимости со старыми версиями CMS
- Доработан настраиваемый модуль для уведомлений о заказах в CMS:
- Теперь информация о точке самовывоза сохраняется в базе данных и доступна для просмотра
Zion WebEngine Zion Catalog Zion xDelivery Zion JivoSite Zion Chat Email-сообщения База данных/Таблицы данных Интернет-магазин Классы Корзина для заказов Меню/Списки/Навигация Мониторинг Настраиваемые модули Обмен сообщениями/Чат Онлайн-консультант Платформа Реакции на заказ Способы доставки/самовывоза Уведомления Формы Что такое Классы?
Zion WebEngine 20.03.10
- Из-за отсутствия необходимости поддержки некоторых компонентов из старой платформы облегчён дистрибутив Ядра
Zion WebEngine 20.03.09
- Доработаны класс для управления SMS-шлюзом а также обработчки для форм заказа звонка и обратной связи (спасибо Окна В Дом):
- В связи с ужесточением требований к SMS-сообщениям расширен набор параметров для настройки SMS-уведомлений:
- В том числи в SMS-уведомлениях о заказе звонка и о заполнении формы обратной связи теперь должно присутствовать названии организации, которая отправляет данное SMS-сообщение:
- Без этого Ваши SMS-сообщения могут не пройти через спам-фильтр
- В том числи в SMS-уведомлениях о заказе звонка и о заполнении формы обратной связи теперь должно присутствовать названии организации, которая отправляет данное SMS-сообщение:
- Также доработана система мониторинга для SMS-шлюза:
- Реализовано уведомление в административном интерфейсе, если в параметрах SMS-шлюза не указано название организации
- В связи с ужесточением требований к SMS-сообщениям расширен набор параметров для настройки SMS-уведомлений:
- Из-за отсутствия необходимости поддержки некоторых компонентов из старой платформы облегчён дистрибутив Ядра
- Доработан класс для управления корзиной заказов:
- Доработана возможность автоматического отображения карты, на которой отмечены точки самовывоза или (если нет ни одной доступной точки) юридический адрес организации:
- Выбор точек также доступен из списка, который отображается под картой
- Разработка и внедрение данного функционала ещё не завершены
- Доработана возможность автоматического отображения карты, на которой отмечены точки самовывоза или (если нет ни одной доступной точки) юридический адрес организации:
- Доработаны классы для управления точками доставки/самовывоза и для интеграции с Яндекс.Карты:
- Улучшено отображение объектов на карте
- Доработаны класс для управления способами доставки и система мониторинга:
- Если есть хотя бы один способ доставки, подразумевающий собой самовывоз, и при этом не указаны название или адрес организации, то будет выдано соответствующее уведомление
Zion WebEngine Zion Catalog Zion Mail Back Zion xDelivery Что такое Административный интерфейс и Гостевой интерфейс? SMS Административный интерфейс Классы Корзина для заказов Мониторинг Обработчики Обратная связь/Обратный звонок Платформа Спам Способы доставки/самовывоза Уведомления Формы
Zion WebEngine 20.03.06
- Доработан класс для управления корзиной заказов (спасибо Мастерская уюта):
- Для способов доставки, подразумевающих под собой самовывоз реализована возможность автоматически отображать карту, на которой будет отмечен юридический адрес организации:
- Разработка и внедрение данного функционала ещё не завершены
- Для способов доставки, подразумевающих под собой самовывоз реализована возможность автоматически отображать карту, на которой будет отмечен юридический адрес организации:
- Доработаны классы для управления точками доставки/самовывоза и для интеграции с Яндекс.Карты:
- Улучшено отображение объектов на карте
Zion Catalog Zion xDelivery Классы Корзина для заказов Способы доставки/самовывоза
Zion WebEngine 20.03.05
- Начиная с сегодняшнего дня, прекращена поддержка пакета Zion Bulletins Board:
- Для более старых версий CMS совместимая версия пакета может быть установлена по запросу
- Из-за отсутствия необходимости поддержки некоторых компонентов из старой платформы облегчён дистрибутив Ядра
- Удалено более ненужное из формы и обработчика выбора редактора контента
- Доработаны классы для управления корзиной, заказами и доставкой:
- Если в куках нет данных об имени, телефоне, e-mail или ИНН покупателя, то в форме заказа в интернет-магазине предпринимается попытка взять эти данные из профиля зарегистрированного пользователя
- Для способов доставки, подразумевающих под собой самовывоз реализована возможность автоматически скрывать поля для указания адреса покупателя
- Доработан класс для управления базой данных:
- Учтены некоторые новые особенности способов доставки
- Доработан настраиваемый модуль для управления доставкой через СДЭК:
- В списке способов доставки требование указать индекс выводится только, если пользователь выбрал доставку через СДЭК
- Создан настраиваевый модуль для управления самовывозом (спасибо Мастерская уюта):
- Разработка завершена, но некоторые возможности станут доступны только в будущих новых версиях
- Доработан класс для интеграции с Яндекс.Карты:
- Устранены некоторые недочёты:
- Разработка и внедрение данного функционала ещё не завершены
- Устранены некоторые недочёты:
Zion WebEngine Zion Catalog Zion xDelivery Zion Bulletins Board Что такое CMS Zion WebEngine? База данных/Таблицы данных Доступы/Пользователи Интернет-магазин Классы Корзина для заказов Куки Меню/Списки/Навигация Настраиваемые модули Объявления Обработчики Платформа Редактор контента/WYSIWYG-редактор СДЭК Способы доставки/самовывоза Формы
© 2005-2024 Все права защищены | Поддержку осуществляет ООО "Зион"