- 4
-
1
-
Ответов на вопросы за месяц: 1
-
Плагин Menu
03.05.2024
-
Что такое Свойства?
Если инструкция не соответствует тому, что Вы видите, Ваша версия CMS устарела. Обратитесь к создателю сайта за обновлением...
В CMS Zion WebEngine у различных элементов доступен ряд свойств, которые можно использовать для их автоматического отображения в том или ином месте на сайте.
Например, можно автоматически отображать название страницы в её заголовке или в различных меню. Вам будет достаточно изменить название всего в одном месте и изменения сами отобразятся, как в заголовке, так и в меню, в котором доступна данная страница, а также в других местах, где это необходимо.
Как найти и использовать нужное свойство
При редактировании почти любого объекта в административном интерфейсе под тем или иным полем можно увидеть подсказку. Например, откройте для редактирования любую страницу. Под полем Название
Вы увидите надпись {content_name}
.
Название - это и есть одно из свойств страницы. А {content_name}
- подсказка с кодом. Если Вы вставите где-либо (не везде - об этом ниже) этот код, то в соответствующем месте на сайте отобразится название.
Это же работает и с другими полями. Они тоже являются свойствами и для них доступны подсказки с соответствующими кодами.
Важно! Если подсказки невидно, то нажмите по кнопке Подсказки и помощники по вставке плагинов и свойств: показать
на панели инструментов вверху. Также важно учесть, что отображение подсказок к свойствам может быть отключено при настройке доступов для той или иной группы пользователей. Если у Вас такие подсказки не отображаются, но есть доступ к настройке доступов, то зайдите в раздел Пользователи \ Группы пользователей
, перейдите к редактированию нужной группы, перейдите на вкладку Подсказки и помощники
и выберите вариант да
для опции Разрешить использовать подсказки для использования плагинов и свойств
. Сохраните изменения.
У каких объектов и какие свойства доступны
Свойства доступны почти для всех объектов:
- Проект
- Контент
- Элементы
- Языки
- Способы доставки/самовывоза
- Способы оплаты
- Варианты оформления меню
- Варианты оформления галерей
- Пользователи
- Чаты
- И другие объекты...
Свойства могут быть очень разные на каждом сайте. Это зависит не только от комплекта поставки, но и от уникальных настроек каждого отдельного сайта. Универсального и актуального списка не существует. Если Вам понадобилось то или иное свойство того или иного объекта, то просто откройте этот объект для редактирования, найдите нужное свойство и команду с кодом для его использования.
Где можно использовать свойства
Часто бывает, что под одним свойством доступно сразу несколько подсказок с кодами. Если навести указатель "мыши" на подсказку с кодом, то будет видно, где можно использовать этот код.
Но общие рекомендации такие:
- Если подсказка начинается с
{plugin:...
, то этот код можно вставить где угодно, так как (приглядитесь) в этом коде указано, свойство какого именно объекта мы хотим отобразить. Однако такие коды более длинные и менее универсальные... - Если подсказка начинается с чего-то другого, то данный код можно использовать только там, где из контекста понятно, к какому объекту мы обращаемся, а также в меню или в списке аналогичных (!) объектов:
- Пример 1: Если мы на открытой странице хотим увидеть её
Основной текст
, то в шаблоне этой страницы в нужное нам место вставляем код{content_maintext_value}
(именно такую подсказку Вы увидите под полем для ввода основного текста, если соответсвующий элемент доступен для данного шаблона). CMS будет знать, какая именно страница открыта в данный момент и отобразит данные именно об этой странице.
Это же будет работать для всех страниц, которые используют тот же шаблон, если мы откроем их.
Также можете использовать одно свойство объекта в других свойствах того же объекта. Например, название страницы внутри её основного текста. - Пример 2: В меню нам нужны названия (
{content_name}
) и URL-адреса ({content_url_value}
) нескольких страниц. Одной конкретной страницы нет. Но CMS знает, какие страницы должны быть в том или ином меню. И если мы при правке варианта оформления меню в поляхHTML-код обычной записи
иHTML-код активной записи
укажем коды нужных свойств, то CMS переберёт все нужные страницы и для каждой подставит свои значения соответствующих свойств.
- Пример 1: Если мы на открытой странице хотим увидеть её
- В подсказках, которые начинаются с
{plugin:...
, можно использовать другие подсказки.- Пример 3: С помощью кода
{plugin:content;id:{plugin:content;id:news;value:structure_value};value:name}
, мы можем отобразить название не данной страницы, а её надраздела, т.к. с помощью кода{plugin:content;id:news;value:structure_value}
, мы сначала определяем место в структуре для страницы с IDnews
- то есть вычисляем ID надраздела. А потом с помощью полученного значения, например,main
, уже вычисляем название этого самого надраздела:{plugin:content;id:main;value:name}
.
Аналогичного результата можно добиться с помощью более короткой команды:{plugin:content;id:{content_structure_value};value:name}
. Код{content_structure_value}
также можно увидеть в качестве подсказки к полю Место в структуре.
- Пример 3: С помощью кода
- Для предыдущего примера в меню можно сделать и кое-что такое:
- Пример 4:
{plugin:content;id:{plugin:content;id:{content_id};value:structure_value};value:name}
.
С помощью кода{content_id}
мы поочерёдно определим ID, каждой страницы, которая отображается в меню. А потом для каждой из этих страниц (по описанному в предыдущем примере принципу) вычислим надразделы и в итоге отобразим названия надразделов.
Более короткий вариант такого решения - такой же, как в предыдущем примере:{plugin:content;id:{plugin:content;id:{content_id};value:structure_value};value:name}
- Пример 4:
Zion WebEngine Zion User Control Zion Catalog Zion SEO Booster Zion xDelivery Zion Gallery Zion xPayment Zion Pub Hub Zion Chat Zion Multi-Lang Что такое CMS Zion WebEngine? Что такое Комплект поставки? Что такое Административный интерфейс и Гостевой интерфейс? Галереи/Слайды Доступ Групп пользователей Доступы/Пользователи Многоязычность/Языки Обмен сообщениями/Чат Помощники/Мастеры/Инструкции/Подсказки Свойства Способы доставки/самовывоза Способы оплаты Что такое Контент? Что такое Шаблон контента? Что такое Элементы? Элемент "Адрес" Плагин Menu Элемент "Основной текст"
Если инструкция не соответствует тому, что Вы видите, Ваша версия CMS устарела. Обратитесь к создателю сайта за обновлением...
CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи веб-студии #webZion и других спонсоров.
Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...
Заранее, большое, спасибо
|
- Ответы по разделам
- Основы CMS 13
- Что такое CMS Zion WebEngine?
- Что такое Комплект поставки?
- Что такое Административный интерфейс и Гостевой интерфейс?
- Что делать, если забыли логин и/или пароль?
- Что такое Меню администратора?
- Что такое Панель инструментов?
- Что такое система Мониторинга?
- Что такое Свойства?
- Технические требования
- Как установить созданный сайт на Ваш хостинг или свой веб-сервер?
- Как настроить сайт?
- Как управлять сайтом?
- Почему пока так мало ответов на вопросы?
- Контент 5
- Плагины 3
- Классы 1
- Элементы 6
- SEO-оптимизация 3
- Обмен данными 3
- Разное 4
Блог обновлений
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 Что такое Меню администратора? Классы Меню администратора
Zion WebEngine 22.08.17
- Доработаны JS-скрипты для административного интерфейса:
- Теперь при очень быстрой правке элемента
Связи
, каждое новое действие может быть выполнено только после завершения предыдущего:- Ранее могло создаваться впечателение, что необходимая связь добавлена или ненужная связь удалена, хотя фактически этого могло не произойти из-за асинхронной природы JavaScript
- Теперь при очень быстрой правке элемента
Zion WebEngine Административный интерфейс Связи Элементы Что такое Элементы?
Zion WebEngine 22.08.16
- Продолжен перевод на новую платформу пакета Zion Sender (спасибо КСБ Рус):
- На основе заданных условий реализован отбор пользователей, которым должна быть отправлена та или иная рассылка
- Реализована подстановка свойств проекта и свойств пользователя в текст рассылки
- Разработка ещё не завершена
- Доработан класс для управления пользователями:
- Налажено более корректное отображение баланса, который может быть не только целым числом
Zion WebEngine Zion Sender Баланс пользователя/Абонентская плата Доступы/Пользователи Платформа Рассылки Свойства Число Что такое Классы?
Zion WebEngine 22.08.15
- Доработана система мониторинга для Google reCAPTCHA:
- Повышена совместимость с некоторыми веб-серверами
Zion Mail Back Что такое система Мониторинга? Веб-сервер/Хостинг Мониторинг Спам
Zion WebEngine 22.08.12
- Доработан класс для управления базой данных:
- Теперь CMS отправляет корректный код ошибки, в случае, если временно недоступна база данных:
- Это может привести, в том числе, к автоматической остановке Ваших рекламных кампаний, когда с сайтом, что-то не так, и к автоматическому возобновлению рекламы, когда сайт начнёт работать корректно
- Теперь CMS отправляет корректный код ошибки, в случае, если временно недоступна база данных:
- Доработан класс для управления проектом:
- Живой поиск в административном интерфейсе теперь корректно реагирует на сочетание клавиш
Ctrl+V
(Вставить
) на клавиатуре
- Живой поиск в административном интерфейсе теперь корректно реагирует на сочетание клавиш
Zion WebEngine Что такое Административный интерфейс и Гостевой интерфейс? Административный интерфейс База данных/Таблицы данных Классы Поиск текста Страницы ошибок
Zion WebEngine 22.08.10
- Продолжен перевод на новую платформу пакета Zion Sender (спасибо КСБ Рус):
- Реализовано управление условиями, при которых должны запускаться рассылки:
- Можно выбирать группу пользователей, из которой должны отбираться получатели рассылки
- Можно по тем или иным полям в БД отбирать зарегистрированных пользователей, которые должны стать получателями рассылки
- Реализовано управление условиями, при которых должны запускаться рассылки:
- Доработан монитор очистки после обновления CMS:
- Расширен список устаревших файлов и папок, которые будут автоматически удалены за ненадобностью
- Доработано меню администратора для Ядра
Мастеры для вставки плагинов
теперь находятся в разделеИнструменты
- Оптимизирован код некоторых драйверов:
- Удалены более ненужные функции, которые требовались только для старой платформы
Zion WebEngine Zion Sender Что такое Меню администратора? База данных/Таблицы данных Доступ Групп пользователей Доступы/Пользователи Драйверы Меню администратора Мониторинг Обновления CMS Платформа Помощники/Мастеры/Инструкции/Подсказки Рассылки Файлы/Папки
Zion WebEngine 22.08.09
- Доработан класс для управления проектом:
- Теперь более корректно работает страница приветствия
- Теперь более корректно работает инструмент
Информация о сервере
- Доработан класс парсера стороннего сайта (спасибо Moto-Retail18):
- Теперь от функционала класса отделены все JS-функции (они вынесены в отдельный JS-файл)
Zion WebEngine Zion Import Импорт/Экспорт Классы Что такое Классы?
Zion WebEngine 22.08.04
- Начат перевод на новую платформу пакета Zion Sender (спасибо КСБ Рус):
- Из комплекта поставки удалены все архаизмы
- Доработано меню администратора
- Реализовано управление шаблонами сообщений:
- Доступна правка текста и/или HTML-кода для email-сообщений
- Доступна правка текста для SMS-сообщений
- Доработан монитор очистки после обновления CMS:
- Расширен список устаревших файлов и папок, которые будут автоматически удалены за ненадобностью
Zion WebEngine Zion Sender Что такое Комплект поставки? HTML-код веб-страницы SMS Меню администратора Мониторинг Обновления CMS Платформа Рассылки Файлы/Папки
Zion WebEngine 22.08.03
- Доработан настраиваемый модуль доставки через Почту России (спасибо Moto-Retail18):
- Устранены недочёты из предыдущего обновления, выявленные при "боевых" испытаниях
Zion xDelivery Настраиваемые модули Обновления CMS Способы доставки/самовывоза
Zion WebEngine 22.08.02
- Доработан настраиваемый модуль доставки через Почту России (спасибо Moto-Retail18):
- Налажена отправка уведомлений о начале движения посылки
Zion xDelivery Классы Настраиваемые модули Реакции на заказ Способы доставки/самовывоза Уведомления Что такое Классы?
Zion WebEngine 22.07.28
- Доработан настраиваемый модуль доставки через Почту России (спасибо Moto-Retail18):
- Устранена ошибка, которая могла препятствовать отправке уведомлений об изменении статуса доставки
Zion xDelivery Классы Настраиваемые модули Реакции на заказ Способы доставки/самовывоза Уведомления
© 2005-2024 Все права защищены | Поддержку осуществляет веб-студия #webZion