Элемент "Место в структуре"

18.02.2020

Общая информация об элементе

Назначение От этого элемента зависит то, подразделом чего будет данная контентная единица, что в свою очередь может повлиять на отображение данной веб-страницы в том или ином меню или списке. Если не планируется использовать контентную единицу, в меню и списках, то из её шаблона этот элемент можно удалить (или не добавлять его в шаблон)
Необходимые пакеты в комплекте поставки Zion WebEngine
Вкладка по умолчанию Связи [linktab]
Особенности

Если в шаблоне нет данного элемента, то для соответствующих контентных единиц будет применено место в структуре по умолчанию - (вне структуры). В списках и меню отобразить такие записи можно при указании пустого значения для параметра factor - именно пустого, а не отсутствующего значения (иначе будет применено значение параметра factor по умолчанию)

Название класса structure
Обычный или уникальный Уникальный элемент - может быть вставлен в шаблон не более одного раза
Возможность вставки свойств Недоступна
Возможность вставки плагинов Недоступна
Возможность использовать условия Недоступна

Поля доступные при правке шаблона

Поле Назначение
На какой вкладке отображать элемент Указание на то, на какой вкладке будет доступен этот элемент при правке контентной единицы и при настройке этого шаблона

Поля и свойства доступные при правке контента

Поле Назначение Код для вставки свойства
Выбор места в структуре
  • (вне структуры) - это значение по умолчанию. Оно использоваться для всех новых (но не клонированных) записей и для записей, в шаблонах которых нет данного элемента. Также оно может быть выбрано при правке данного элемента - ограничений нет. Предполагается, что с таким значением будут записи, которые должны отсутствовать в навигации. Но это необязательно.
  • (верхний уровень) - предполагается, что с таким значением будут записи, которые должны отображаться в каком-либо "главном" меню. Но это необязательно.
  • "путь" или "хлебные крошки" до выбранного места в структуре. При этом в начале "пути" (слева) отображается либо (верхний уровень) либо (вне структуры). В конце "пути" (справа) отображается непосредственный НАДраздел - раздел, для которого редактируемая запись является ПОДразделом.
    Если "двигаться" от конца к началу, то можно увидеть все другие НАДразделы: НАДНАДраздел, НАДНАДНАДраздел... И так далее.
    Рядом с названиями НАДразделов есть кнопка Редактировать эту запись, при нажатии по которой в новой вкладке откроется редактор соответствующей веб-страницы.
    Также можно нажать по названию любого из НАДразделов, чтобы сменить место в структуре. В зависимости от того, по какому из НАДразделов Вы нажмёте, откроется выпадающий древовидный список из разного количества вариантов - чем ближе к началу "пути", тем список больше; чем ближе к концу, тем список меньше.
    Если в древовидной структуре сайта место нужно изменить незначительно, выбирайте вариант ближе к концу "пути" (справа). Если же место нужно сменить кардинально, то выбирается вариант ближе к началу "пути" (слева).
{content_structure_value}

Важно! Записи некоторых типов могут скрываться при выборе места в структуре. Это настраивается для каждого отдельного типа в разделе Справочники \ Типы (доступно при наличии в комплекте поставки Zion Pub Hub или Zion Catalog).
Данная опция будет полезна, если записей такого типа очень много, и у них не может быть подразделов. Так Вам будет проще найти нужно место в структуре, плюс снизится нагрузка на базу данных.


CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи ООО "Зион" и других спонсоров.

 

Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...

 

Заранее, большое, спасибо

 

Блог обновлений

Zion WebEngine 23.06.23
  • Доработаны элемент Связи и административные скрипты (спасибо MasterProfi):
    • Завершено внедрение функционала, позволяющего налаживать множественные связи пользователей с контентными единицами
  • Доработан элемент Галерея:
    • Начато внедрение функционала, позволяющего реализовать персональную фотогалерею для каждого пользователя:
      • Разработка ещё не завершена
  • Доработаны классы для управления проектом и пользователями:
    • Устранены некоторые недочёты

Zion WebEngine Zion Gallery Галереи/Слайды Доступы/Пользователи Классы Связи Элементы Что такое Классы?

Zion WebEngine 23.06.22
  • Доработаны классы для управления проектом и контентом, элемент Место в структуре, административные JS-скрипты (спасибо Trade59):
    • Продолжено внедрение возможности переводить CMS в различные режимы, отличные от стандартного:
      • Устранены некоторые недочёты
      • Стал доступен переход к редактированию контента в режиме управления каталогом:
        • Разработка ещё не завершена

Zion WebEngine Классы Контент/Контентные единицы Место в структуре Сайт-каталог Элементы Элемент "Место в структуре"

Zion WebEngine 23.06.15
  • Доработаны классы для управления базой данных, файлами и папками, парсингом данных со стороннего сайта (спасибо Moto-Retail18):
    • Реализована функция вычисления типа указанного столбца в указанной таблице данных
    • Теперь, если товар (возможно, временно) удаляется парсером из таблицы данных контента, некоторые данные могут быть сохранены в отдельной таблице данных:
      • Список столбцов, которые нужно сохранять, свободно настраивается
      • Если товар снова создаётся парсером, эти данные сразу же добавляются для него в таблице контента
      • Если в этой отдельной таблице хранятся данные о файлах, то такие файлы не удаляются автоматически инструментом Размеры файлов и папок
      • Разработка завершена, но ведутся "боевые" испытания
  • Доработан класс для управления экспортом данных в YML (для Яндекс.Маркет, Яндекс.Вебмастер, Яндекс.Директ и др.):
    • Теперь в выгрузку не попадают товары, для которых не указана категория

Zion WebEngine Zion Import Zion Export XML/RSS/1С/YML База данных/Таблицы данных Импорт/Экспорт Категории Классы Контент/Контентные единицы Сайт-каталог Файлы/Папки Что такое Контент?

Zion WebEngine 23.06.14
  • Доработаны класс для управления пользователями, класс для управления документами и реквизитами пользователей, а также элемент Связи (спасибо MasterProfi):
    • Расширен список реквизитов и документов, которые может указать и загрузить пользователь (либо администратор)
    • Начато внедрение функционала, позволяющего налаживать множественные связи пользователей с контентными единицами:
      • Аналогично тому, как сейчас контентные единицы могут быть связаны друг с другом
      • Разработка ещё не завершена

Zion WebEngine Zion User Control Доступы/Пользователи Классы Контент/Контентные единицы Связи Элементы Что такое Элементы?

Zion WebEngine 23.06.13
  • Доработаны главный файл административного интерфейса, класс для управления пользователями и класс для управления документами и реквизитами пользователей (спасибо MasterProfi):
    • Устранены проблемы, выявленные в предыдущем обновлении
    • Расширен список контактных данных, которые может указать пользователь (либо администратор)

Zion WebEngine Zion User Control Административный интерфейс Доступы/Пользователи Классы Обновления CMS Что такое Классы?

Zion WebEngine 23.06.08
  • Доработаны главный файл административного интерфейса и класс для управления проектом (спасибо Moto-Retail18):
    • Устранены проблемы, выявленные в предыдущем обновлении

Zion WebEngine Что такое Административный интерфейс и Гостевой интерфейс? Административный интерфейс Классы Обновления CMS

Zion WebEngine 23.06.07
  • Доработаны главный файл административного интерфейса, класс для управления проектом, элемент Место в структуре, административные JS-скрипты и CSS-определения (спасибо Trade59):
    • Начато внедрение возможности переводить CMS в различные режимы, отличные от стандартного:
      • Например, первым делом будет внедряться управление каталогом товаров, как древовидной структурой из категорий и подкатегорий
      • Будут доступны и другие режимы для более удобного решения других задач

Zion WebEngine Что такое CMS Zion WebEngine? Административный интерфейс Категории Классы Место в структуре Сайт-каталог Элементы

Zion WebEngine 23.05.26
  • Доработаны классы для управления базой данных, пользователями и уведомлениями (спасибо Пермский Период):
    • Более удобно организованы:
      • Задание параметров для доступа к базе данных
      • Задание параметров для кэширования
      • Создание администраторов
  • Доработано меню администратора для пакета Zion Booking:
    • Устранены некотрые недочёты при создание записей по умолчанию

Zion WebEngine Zion Booking Что такое Меню администратора? База данных/Таблицы данных Доступы/Пользователи Классы Кэш/Кеш Меню администратора Уведомления

Zion WebEngine 23.05.22
  • Доработан класс для управления базой данных (спасибо Пермский Период):
    • Более продумано реализована загрузка данных о связях клонируемых записей

Zion WebEngine База данных/Таблицы данных Классы Связи Что такое Классы?

Zion WebEngine 23.05.18
  • Доработан класс для управления базой данных (спасибо ТК Кило):
    • Устранены недочёты при клонировании связей

Zion WebEngine База данных/Таблицы данных Классы Связи

Zion WebEngine 23.05.15
  • Доработан класс для управления базой данных (спасибо ТК Кило):
    • Устранены некоторые недочёты с ограничением доступа для разных групп пользователей

Zion WebEngine База данных/Таблицы данных Доступ Групп пользователей Классы Что такое Классы?

Zion WebEngine 23.05.12
  • Доработаны элемент Связи и административные скрипты (спасибо ТК Кило):
    • Заверено внедрение функционала, позволяющего добавить описание к каждой связи между контентными единицами
    • Разработка завершена, но развитие этого функционала ещё возможно в ближайших обновлениях
  • Доработан главный файл гостевого интерфейса:
    • Упрощено включение/выключения отображения ошибок - может быть полезно при отладке PHP-кода

Zion WebEngine Что такое Административный интерфейс и Гостевой интерфейс? PHP Контент/Контентные единицы Обновления CMS Связи Элементы

Zion WebEngine 23.05.02
  • Доработаны элемент Связи и административные скрипты (спасибо ТК Кило):
    • Начато внедрение функционала, позволяющего добавить описание к каждой связи между контентными единицами
    • Разработка ещё не завершена
  • Доработаны класс для управления контентом и плагин универсального меню:
    • Добавлен новый параметр reason, доступный при отображение связанных контентных единиц:
      • При пустом или не указанном значении будут отображены все связи с учётом других параметров фильтрации (как и раньше - по умолчанию)
      • При значении !exists будут выведены только те записи, для которых причина связи указана (не является пустой/нулевой)
      • При значении !notexists будут выведены только те записи, для которых причина связи не указан (является пустой/нулевой)
      • При другом значении будут выведены только те записи, для которых причина связи равна этому значению
  • Доработан главный файл административного интерфейса:
    • Упрощено включение/выключения отображения ошибок - может быть полезно при отладке PHP-кода

Zion WebEngine PHP Административный интерфейс Классы Контент/Контентные единицы Меню/Списки/Навигация Плагины Связи Элементы

Zion WebEngine 23.04.27
  • Доработан плагин формы обратной связи (спасибо МедИнвест):
    • Устранены некоторые рудимент по части защиты от спама и интеграции с почтовыми клиентами

Zion Mail Back Обратная связь/Обратный звонок Плагины Спам Формы Что такое Плагины?

Zion WebEngine 23.04.26
  • Доработан плагин Meta (спасибо Moto-Retail18):
    • Теперь для страниц с подстраницами (с пагинацией) в заголовок и в описание автоматически добавляется номер активной подстраницы:
      • Это избавляет от проблемы с одинаковыми заголовками и описаниями и положительно сказывается на SEO-оптимизации

Zion SEO Booster SEO-параметры Пагинация/Подстраницы Плагины Как оптимизировать сайт под поисковые системы?

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

Zion WebEngine База данных/Таблицы данных Доступ Групп пользователей Классы Связи Элементы Что такое Классы?

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

Zion WebEngine Контент/Контентные единицы Связи Элементы Что такое Контент?

Zion WebEngine 23.04.14
  • Доработан элемент Многострочное поле с редактором (спасибо МедИнвест):
    • Теперь в соответствующее поле войдёт значительно больше текста

Zion WebEngine Многострочные поля Элементы Что такое Элементы?

Zion WebEngine 23.04.10
  • Доработан обработчик обратной связи (спасибо МедИнвест):
    • Устранены проблемы при отправке email-сообщений

Zion Mail Back Email-сообщения Обработчики Обратная связь/Обратный звонок

Zion WebEngine 23.04.07
  • Доработан класс для создания YML-фида для Яндекс.Маркет, Яндекс.Директ и Яндкекс.Вемастер (спасибо Moto-Retail18):
    • Теперь данные о наличии/отсутствии товара передаются в соответствии с новыми требованиями Яндекс.Вебмастер
    • Теперь, если не заполнено описание для Яндекс.Маркет, оно формируется из основного текста:
      • А если и основной текст не заполнен, то описание берётся из названия товара

Zion Export XML/RSS/1С/YML Классы Основной текст Сайт-каталог Элемент "Основной текст"