-
2
-
Обновлений за месяц: 2
-
Zion WebEngine 24.11.15
15.11.2024
-
Zion WebEngine 24.11.12
12.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 24.03.26
- Доработан элемент
Связи
(спасибо MasterProfi):- Расширены возможности некоторых плагинов
Zion WebEngine 24.03.22
- Доработаны элемент
Связи
и административные JS-скрипты (спасибо MasterProfi):- Доработана настройка связей между пользователями и контентом:
- Теперь для связей пользователей с контентом доступен весь функционал, доступный для связей контента с контентом
- Доработана настройка связей между пользователями и контентом:
Zion WebEngine Доступы/Пользователи Контент/Контентные единицы Связи Элементы Как редактировать Контент?
Zion WebEngine 24.03.20
- Доработан элемент
Однострочное поле
(спасибо GL Technology):- Создан новый плагин
stringfield_Replace
, позволяющий в указанной строке заменять одну подстроку на другую
- Создан новый плагин
Zion Catalog Однострочное поле Плагины Поиск текста Элементы Что такое Плагины?
Zion WebEngine 24.03.19
- Доработан элемент
Связи
(спасибо MasterProfi):- Устранены недочёты при автоматической корректировке таблиц данных
Zion WebEngine База данных/Таблицы данных Связи Элементы Что такое Элементы?
Zion WebEngine 24.03.18
- Доработаны элемент
Связи
, класс для управления пользователями и административные JS-скрипты (спасибо MasterProfi):- Доработана настройка связей между пользователями и контентом:
- Внешне настройка существующих связей и связей с контентом определённого типа уже выглядит также, как настройка связей контента с контентом:
- Некоторые возможности будут внедрены в ближайших обновлениях
- Внешне настройка существующих связей и связей с контентом определённого типа уже выглядит также, как настройка связей контента с контентом:
- Доработана настройка связей между пользователями и контентом:
Zion WebEngine Доступы/Пользователи Классы Контент/Контентные единицы Обновления CMS Связи Элементы Что такое Тип контента?
Zion WebEngine 24.03.14
- Доработаны элемент
Связи
и административные JS-скрипты (спасибо MasterProfi):- Реализована тонкая настройка связей между пользователями и контентом:
- Настройка делается для каждой группы пользователей отдельно
- Теперь здесь доступны все те же настройки, что и в случае связей контента с контентом:
- Некоторые возможности будут внедрены в ближайших обновлениях
- Реализована тонкая настройка связей между пользователями и контентом:
Zion WebEngine Доступ Групп пользователей Доступы/Пользователи Контент/Контентные единицы Обновления CMS Связи Элементы Что такое Контент?
Zion WebEngine 24.03.04
- Доработан класс для управления импортом данных о товарах из 1С/XML (спасибо Moto-Retail18):
- За счёт оптимизации уменьшено количество обращений к базе данных
Zion Import XML/RSS/1С/YML Импорт/Экспорт Классы Сайт-каталог Как импортировать данные о товарах из XML
Zion WebEngine 24.02.12
- Доработаны класс для управления шаблонами и монитор очистки после обновления CMS (спасибо Энерго-Профи):
- Теперь при обновлении CMS и при открытии на редактирование любого из шаблонов в таблице данных шаблонов автоматически будут созданы все недостающие столбцы, необходимые для работы элементов
Zion WebEngine База данных/Таблицы данных Классы Мониторинг Обновления CMS Связи Шаблоны контента Элементы Что такое Шаблон контента?
Zion WebEngine 24.02.07
- Доработаны элемент
Связи
и административные JS-скрипты (спасибо ТК Кило):- Удалён устаревший, более не использующийся функционал
Zion WebEngine 24.02.01
- Доработан класс для управления контентом:
- Устранены недочёты в некоторых формах для пользователей по умолчанию
Zion WebEngine Классы Контент/Контентные единицы Формы для пользователей Как редактировать Контент?
Zion WebEngine 24.01.29
- Доработан элемент
Связи
(спасибо MasterProfi):- Добавлено несколько методов, упрощающих работу со связями между пользователями и контентом
Zion WebEngine Доступы/Пользователи Контент/Контентные единицы Связи Элементы Что такое Элементы?
Zion WebEngine 24.01.24
- Доработан класс для управления пользователями (спасибо MasterProfi):
- Устранены проблемы с отображением нестандартных свойств пользователей
Zion WebEngine Что такое Свойства? Доступы/Пользователи Классы Свойства
Zion WebEngine 24.01.23
- Доработан класс для управления пользователями (спасибо MasterProfi):
- Теперь доступен просмотр даты регистрации пользователя (при наличии в комплекте поставки пакета
Zion User Control
)
- Теперь доступен просмотр даты регистрации пользователя (при наличии в комплекте поставки пакета
- Доработаны драйвер облочки и элементы
Адрес
иМесто в структуре
(спасибо Портал поддержки):- Расширился список символов, которые могут быть написаны в команде вызова плагина
- Устранены проблемы с очисткой кэша при определении ЧПУ-адреса веб-страниц
Zion WebEngine Адрес (URL)/ЧПУ/Переадресация Дата/Время/TimeMashine Доступы/Пользователи Драйверы Классы Кодировки/Наборы символов Кэш/Кеш Место в структуре Плагины Элементы Что такое Плагины?
Zion WebEngine 24.01.19
- Доработан плагин универсального меню (спасибо ТК Кило):
- Теперь если для параметра
select
(что выбрать) указаны значенияlinked
(связанные записи) илиbacklinks
(обратные связи), то для параметраsort
(сортировка) становятся доступны только следующие варианты:id
- ID связиfromid
- ID связывающейся записиtoid
- ID связываемой записиreason
- причина связиinfo
- информация о связиprice
- цена связиdescription
- описание связи
- Теперь если для параметра
Zion WebEngine Меню/Списки/Навигация Плагины Связи Плагин Menu
Zion WebEngine 24.01.17
- Доработан элемент
Связи
(спасибо MasterProfi):- Теперь при подсчёте количества связей пользователя с контентом, можно указать типы:
- Можно указать несколько типов через запятую, чтобы подсчитать количество связей с контентом только этих типов
- Без указания хотя бы одного типа будет подсчитано количество всех связей указанного пользователя с контентом (как и раньше)
- Теперь при подсчёте количества связей пользователя с контентом, можно указать типы:
Zion WebEngine Доступы/Пользователи Контент/Контентные единицы Связи Типы Элементы Что такое Контент?
Zion WebEngine 24.01.16
- Доработан класс для управления базой данных (спасибо МедИнвест):
- Теперь при использовании кнопки
Переместить в указанное место
для контента будут отображаться только записи с тем же местом в структуре, что и у перемещаемой записи:- Так перемещение будет работать быстрее, а отсутствие "лишних" записей в списке избавит от путаницы
- В других списках в административном интерфейсе перемещение работает, как прежде
- Теперь при использовании кнопки
Zion WebEngine Административный интерфейс База данных/Таблицы данных Классы Контент/Контентные единицы Место в структуре Элемент "Место в структуре"
Zion WebEngine 24.01.12
- Доработаны система мониторинга SEO-оптимизации и элемент
Место в структуре
(спасибо ZS Москва):- Устранены проблемы при формировании огромных файлов
sitemap.xml
- Устранены проблемы при формировании огромных файлов
Zion WebEngine Zion SEO Booster SEO-параметры XML/RSS/1С/YML Место в структуре Мониторинг Элементы Как оптимизировать сайт под поисковые системы?
Zion WebEngine 24.01.12
- Доработано меню администратора для пакета
Zion Export
:- Скорректировано описание возможностей пакета
- Скорректированы названия пунктов меню
Zion Export Что такое Меню администратора? Импорт/Экспорт Меню администратора
Zion WebEngine 24.01.03
- Доработан класс для управления проектом:
- Внедрены новые стандарты CMS
Zion WebEngine 23.12.26
- Доработан класс для управления экспортом данных в YML (спасибо Moto-Retail18):
- Учтены новые требования к кодировке от Яндекс.Маркет
- Реализована обработка спецсимволов, недопустимых в Товарах сообществ VK.com
Zion Export XML/RSS/1С/YML Импорт/Экспорт Классы Кодировки/Наборы символов Что такое Классы?
© 2005-2024 Все права защищены | Поддержку осуществляет веб-студия #webZion