- 3
-
1
-
Ответов на вопросы за месяц: 1
-
Плагин Menu
22.11.2024
-
Что такое Классы?
Если инструкция не соответствует тому, что Вы видите, Ваша версия CMS устарела. Обратитесь к создателю сайта за обновлением...
Классы в Zion WebEngine это универсальные программные модули. Они могут содержать библиотеки функций (как драйверы). Некоторые из этих функций, работают как плагины, другие, как обработчики. Другие функции могут быть формами или компонентами меню администратора.
Где хранятся классы
Классы могут быть стандартными и нестандартными
- Каждый класс хранится в одном из файлов в папках
classes
(стандартные), либоclasses/custom
(нестандартные). Если Вы хотите изменить один из классов или создать новый, то сохраняйте его в папкеclasses/custom
- так он не будет заменён стандартным классом в случае обновления CMS. При совпадении имён вclasses
иclasses/custom
наибольший приоритет имеют классы из папкиclasses/custom
.
Набор доступных классов зависит от комплекта поставки
Имена классов
- Если класс хранится в файле с имением
мойкласс.php
то имя класса будетмойкласс
(.php
обязательно должно присутствовать в имени файла)
Вспомогательные классы (трейты)
Некоторые классы (в PHP они называются трейтами) являются не самостоятельными, а вспомогательными. Они используются как библиотеки функций, которые используют в своей работе обычные (самостоятельные) классы.
Один класс может использовать несколько разных трейтов. Один и тот же трейт может использоваться несколькими разными классами.
Напрямую к функциям трейтов обратиться нельзя, только через явное указание имени одного из классов, который может использовать соответствующий трейт.
Что такое Комплект поставки? Что такое Меню администратора? PHP Классы Обновления CMS Обработчики Формы Что такое Плагины?
Если инструкция не соответствует тому, что Вы видите, Ваша версия CMS устарела. Обратитесь к создателю сайта за обновлением...
CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи веб-студии #webZion и других спонсоров.
Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...
Заранее, большое, спасибо
|
- Ответы по разделам
Блог обновлений
Zion WebEngine 22.10.04
- Доработан общий монитор функциональности SEO-оптимизации (спасибо ZS-Moskva):
- Более продуманно организовано формирование файла SiteMap.XML:
- Для этого теперь требуется многократно меньше оперативной памяти
- Сам файл теперь занимает в 2 раза меньше места на диске
- Доступно формирование значительно более крупного файла без создания проблем для работы других компонентов CMS
- Более продуманно организовано формирование файла SiteMap.XML:
Zion SEO Booster SEO-параметры XML/RSS/1С/YML Мониторинг Элемент "SEO-параметры"
Zion WebEngine 22.10.03
- Доработан класс для управления проектом (спасибо Manner Sensortelemetrie):
- Устранены некоторые недочёты, допущенные в предыдущем обновлении
- Доработан класс для управления email-сообщениями:
- Более продуманно организована автоматическая корректировка таблицы данных для хранения email-сообщений
Zion WebEngine Email-сообщения База данных/Таблицы данных Классы Обновления CMS Что такое Классы?
Zion WebEngine 22.09.30
- Доработаны классы для управления баннерами и баннерными местами, контентом, способами доставки/самовывоза и оплаты, автоматическими скидками и скидочными уровнями, точками доставки/самовывоза, галереями, email-сообщениями и рассылками, меню и списками, заказами и реакциями на заказы, вкладками, шаблонами и типами, транспортными компаниями, пользователями и их группами:
- Более продуманно организован живой поиск в административном интерфейсе для этих классов:
- Теперь в начале списка выводятся записи, в названиях или в ID которых содержится поисковый запрос:
- Уже далее отображаются все остальные записи - те, которые содержат искомую фразу в других полях
- Устранены опечатки в результатах поиска
- Теперь в начале списка выводятся записи, в названиях или в ID которых содержится поисковый запрос:
- Более продуманно организован живой поиск в административном интерфейсе для этих классов:
- Доработан класс для управления обновлениями на стороне сервера:
- Внесены корректировки в процедуру обновления CMS - ведутся испытания
Zion WebEngine Zion Catalog Zion xDelivery Zion Gallery Zion Banners Manager Zion Sender Zion Server Email-сообщения Административный интерфейс Баннеры Веб-сервер/Хостинг Вкладки Галереи/Слайды Доступ Групп пользователей Доступы/Пользователи Классы Контент/Контентные единицы Корзина для заказов Меню/Списки/Навигация Обновления CMS Поиск текста Рассылки Реакции на заказ Скидки/Наценки Способы доставки/самовывоза Способы оплаты Типы Шаблоны контента Что такое Тип контента?
Zion WebEngine 22.09.27
- Доработан класс для управления миграцией со старых версий CMS (спасибо Manner Sensortelemetrie):
- Улучшена миграция товаров, их категорий и плагинов, необходимых для каталога
- Более продуманно организована корректировка HTML-кода, необходимого для отображения уведомлений
Zion WebEngine Что такое CMS Zion WebEngine? HTML-код веб-страницы Категории Классы Миграция Сайт-каталог Уведомления
Zion WebEngine 22.09.23
- Доработаны классы для управления заказами и проектом, а также административные JS-скрипты:
- Реализована возможность живого поиска в административном интерфейсе для таких, классов, которые используют несколько таблиц данных:
- В том числе для класса для управления заказами теперь доступен поиск, как по заказам, так и по реакциям на заказ
- Для других классов с такой особенностью поиск будет доработан в ближайших обновлениях
- Реализована возможность живого поиска в административном интерфейсе для таких, классов, которые используют несколько таблиц данных:
Zion WebEngine Zion Catalog Что такое Административный интерфейс и Гостевой интерфейс? Административный интерфейс База данных/Таблицы данных Классы Корзина для заказов Обновления CMS Поиск текста Реакции на заказ
Zion WebEngine 22.09.16
- Доработан парсер стороннего сайта (спасибо Moto-Retail18):
- Поле для названия в таблице данных об импортируемых товарах и категориях увеличено в 2 раза
Zion Import База данных/Таблицы данных Импорт/Экспорт Категории Сайт-каталог
Zion WebEngine 22.09.15
- Доработан парсер стороннего сайта (спасибо Moto-Retail18):
- Устранены недочёты при отображении наценки или скидки для импортируемых со стороннего сайта товаров
- Доработан класс для управления миграцией со старых версий CMS (спасибо Manner Sensortelemetrie):
- Теперь мигратор совместим с версией WebEngine X6.10.13
- Налажена миграция текстового поиска по сайту из старой платформы в новую
Zion WebEngine Zion WebEngine X6.10.13 Zion Import Что такое CMS Zion WebEngine? Импорт/Экспорт Классы Миграция Поиск текста Сайт-каталог Скидки/Наценки
Zion WebEngine 22.09.12
- Доработаны настраиваемые модули реакций на заказ для уведомления на системный email и по SMS (спасибо Пермский период):
- Устранены опечатки в текстах уведомлений
Zion WebEngine Zion Catalog Email-сообщения SMS Настраиваемые модули Реакции на заказ
Zion WebEngine 22.09.09
- Доработаны настраиваемые модули для онлайн-оплаты через Альфа Банк, ПромСвязьБанк, Сбер Банк, Тинькофф, Киви Кассу и Робокассу (спасибо Пермский период):
- Устранена уязвимость, которая могла привести к оплате одного заказа на стоимость другого заказа от того же покупателя
- Доработаны классы для управления заказами и проектом:
- Реализован живой поиск по заказам в административном интерфейсе
Zion WebEngine Zion Catalog Zion xPayment Qiwi Касса Robokassa Административный интерфейс Интернет-магазин Классы Корзина для заказов Настраиваемые модули Поиск текста Способы оплаты Что такое Классы?
Zion WebEngine 22.09.08
- Доработан класс для управления email-сообщениями (спасибо Возрождение):
- Устранены недочёты при живом поиске в административном интерфейсе
- Доработаны настраиваемые модули для онлайн-оплаты через Альфа Банк, ПромСвязьБанк, Сбер Банк, Тинькофф, Киви Кассу и Робокассу (спасибо Пермский период):
- Более корректно организована переадресация на просмотр статуса заказа
- Доработан парсер стороннего сайта (спасибо Moto-Retail18):
- Наценка или скидка для импортирыемых со стороннего сайта товаров теперь осуществляется не на указанное фиксированное число, а на указанный процент
Zion WebEngine Zion Import Zion xPayment Что такое Административный интерфейс и Гостевой интерфейс? Email-сообщения Qiwi Касса Robokassa Административный интерфейс Адрес (URL)/ЧПУ/Переадресация Импорт/Экспорт Классы Корзина для заказов Настраиваемые модули Поиск текста Сайт-каталог Скидки/Наценки Способы оплаты
Zion WebEngine 22.09.05
- Доработаны PHP-класс и JS-функции парсера стороннего сайта (спасибо Moto-Retail18):
- Реализована возможность установить наценку или скидку для любого импортированного со стороннего сайта товара:
- Ведутся боевые испытания
- Реализована возможность установить наценку или скидку для любого импортированного со стороннего сайта товара:
Zion Import PHP Импорт/Экспорт Классы Сайт-каталог Скидки/Наценки Что такое Классы?
Zion WebEngine 22.09.02
- Доработан класс для управления файлами и папками (спасибо ColorHouse.Shop):
- Устранены недочёты в инструменте
Размеры файлов и папок
- Устранены недочёты в инструменте
- Доработан вспомогательный класс для управления вкладками (спасибо КСБ Рус):
- Устранены недочёты с отображением кнопок на вкладке
Опции
при правке тех или иных записей в административном интерфейсе
- Устранены недочёты с отображением кнопок на вкладке
Zion WebEngine Административный интерфейс Вкладки Классы Файлы/Папки Что такое Вкладки?
Zion WebEngine 22.08.30
- Доработан класс для управления миграцией со старых версий CMS (спасибо Возрождение):
- Теперь мигратор совместим с версией WebEngine 3.3.6
- Доработана система мониторинга для Google reCAPTCHA:
- Теперь она не будет запускаться при работе на локальном веб-сервере
Zion WebEngine DEKO WebEngine 3.3.6 Zion Mail Back Что такое CMS Zion WebEngine? Веб-сервер/Хостинг Классы Миграция Мониторинг Спам
Zion WebEngine 22.08.26
- Доработаны JS-функции парсера стороннего сайта (спасибо Moto-Retail18):
- Теперь для снижения нагрузки на базу данных, парсер будет работать в 2 раза медленнее
- Доработан класс для управления email-сообщениями:
- Автоматическое обновление структуры таблицы данных email-сообщений теперь происходит более корректно и не вызывает ошибок при оформлении заказа в интернет-магазине
- Доработан класс для управления водяными знаками:
- В случае, если необходимо создать копию с водяным знаком для файла, который имеет недопустимый адрес (в том числе если такой файл не найден), работа по созданию копии принудительно завершается:
- В качестве результата соответствующий метод вернёт не адрес копии (которой нет), а адрес оригинала (которого либо нет, либо который имеет недопустимый адрес)
- В случае, если необходимо создать копию с водяным знаком для файла, который имеет недопустимый адрес (в том числе если такой файл не найден), работа по созданию копии принудительно завершается:
Zion WebEngine Zion Import Zion Gallery Email-сообщения База данных/Таблицы данных Импорт/Экспорт Интернет-магазин Классы Корзина для заказов Файлы/Папки Что такое Классы?
Zion WebEngine 22.08.25
- Продолжен отказ от устаревших компонентов старой платформы:
- Доработан монитор очистки после обновления CMS:
- Расширен список устаревших файлов и папок, которые будут автоматически удалены за ненадобностью
- Реализована возможность автоматического удаления некоторых папок для устаревших компонентов только в том случае, если эти папки пусты:
- Если эти папки не пусты, то будет выдано уведомление о необходимости обратиться к разработчику сайта для ручного удаления
- Некоторые драйверы удалены полностью, а из некоторых других драйверов функционал разнесён по классам и плагинам:
- Для лучшей совместимости с другими пакетами класс для управления числами перенесён из пакета
Zion Catalog
в пакетZion WebEngine
- Для лучшей совместимости с другими пакетами класс для управления числами перенесён из пакета
- Доработан монитор очистки после обновления CMS:
Zion WebEngine Zion Catalog Zion xDelivery Zion Gallery Zion Pub Hub Zion Export Zion Sender Zion Booking Драйверы Классы Мониторинг Обновления CMS Плагины Платформа Уведомления Файлы/Папки Число Что такое Плагины?
Zion WebEngine 22.08.24
- Завершён перевод на новую платформу пакета
Zion Sender
(спасибо КСБ Рус):- Реализовано создание очереди для SMS-сообщений:
- При каждом обращении к сайту, происходит автоматическая отправка одного сообщения (так удаётся обойти спам-фильтры, блокирующие массовые рассылки)
- Для этих целей также доработаны главные файлы гостевого и административного интерфейса, а также главные файлы аутентификации и восстановления доступа к административному интерфейсе
- При каждом обращении к сайту, происходит автоматическая отправка одного сообщения (так удаётся обойти спам-фильтры, блокирующие массовые рассылки)
- Разработка завершена
- Реализовано создание очереди для SMS-сообщений:
- Доработан монитор очистки после обновления CMS:
- Расширен список устаревших файлов и папок, которые будут автоматически удалены за ненадобностью
- Доработан класс для управления email-сообщениями:
- Устранены некоторые недочёты из предыдущего обновления
- Доработан класс для управления SMS-шлюзом:
- В разделе
Справочники
теперь можно видеть очередь SMS-сообщений:- Сообщения можно редактировать, если они ещё не успели отправиться
- Доступно при наличии в комплекте поставки
Zion Sender
- В разделе
- Доработаны класс для управления базой данных и вспомогательный класс для управления вкладками:
- Сделано несколько исключений для скрытия тех или иных кнопок при правке SMS-сообщений в административном интерфейсе
Zion WebEngine Zion Sender Что такое Административный интерфейс и Гостевой интерфейс? Email-сообщения SMS Административный интерфейс База данных/Таблицы данных Вкладки Гостевой интерфейс Доступ Групп пользователей Классы Мониторинг Обновления CMS Платформа Рассылки Спам Файлы/Папки
Zion WebEngine 22.08.23
- Доработан монитор очистки после обновления CMS:
- Реализована автоматическая корректировка PHP-кода для наилучшей совместимости с веб-сервером
- В случая, когда автоматическая корректировка противопоказана, будет выдано уведомление о необходимости обратиться к разработчику сайта для ручной корректировки
- Реализована автоматическая корректировка PHP-кода для наилучшей совместимости с веб-сервером
- Также для наилучшей совместимости с веб-сервером доработаны некоторые классы и обработчики
Zion WebEngine Zion Mail Back Zion Import Технические требования PHP Веб-сервер/Хостинг Классы Мониторинг Обновления CMS Обработчики Уведомления
Zion WebEngine 22.08.22
- Продолжен перевод на новую платформу пакета
Zion Sender
(спасибо КСБ Рус):- Реализовано создание очереди для email-сообщений:
- При каждом обращении к сайту, происходит автоматическая отправка одного сообщения (так удаётся обойти спам-фильтры, блокирующие массовые рассылки)
- Налажен живой поиск по рассылкам
- Разработка ещё не завершена
- Реализовано создание очереди для email-сообщений:
- Доработан монитор очистки после обновления CMS:
- Расширен список устаревших файлов и папок, которые будут автоматически удалены за ненадобностью
- Оптимизирован код некоторых драйверов:
- Удалены более ненужные функции, которые требовались только для старой платформы
- Доработан класс для управления email-сообщениями:
- В разделе
Справочники
теперь можно видеть очередь email-сообщений, как имеющих, так и не имеющих отношение к рассылкам:- Сообщения можно редактировать, если они ещё не успели отправиться
- Доступно при наличии в комплекте поставки
Zion Sender
- В разделе
- Доработаны классы для управления базой данных и проектом, а также вспомогательный класс для управления вкладками:
- Сделано несколько исключений для скрытия тех или иных кнопок при правке рассылок в административном интерфейсе
Zion WebEngine Zion Sender Email-сообщения Административный интерфейс База данных/Таблицы данных Вкладки Доступы/Пользователи Драйверы Классы Мониторинг Обновления CMS Платформа Поиск текста Рассылки Спам Файлы/Папки Что такое Вкладки?
Zion WebEngine 22.08.19
- Доработано меню администратора для Ядра (спасибо Федерация Киокушин России):
- Устранены проблемы с отображением пути до некоторых элементов меню
Zion WebEngine 22.08.18
- Доработано несколько классов в нескольких пакетах:
- Устранены проблемы с отображением пути до элемента, выбранного в меню администратора
Zion WebEngine Zion Catalog Zion Mail Back Zion Import Zion Gallery Zion Export Zion JivoSite Zion Chat Что такое Меню администратора? Классы Меню администратора
© 2005-2024 Все права защищены | Поддержку осуществляет веб-студия #webZion