Инструменты пользователя

Инструменты сайта


limb2:ru:howtos:register_new_site_object

Регистрация новых объектов сайта

Данная операция требуется только для так называемых незарегистрированных объектов верхнего уровня в дереве сайта. Эта операция не требуется для дочерних объектов, так как их в большинстве случаев можно создать при помощи уже зарегистрированных объектов. Скажем, вам требуется новая галерея по пути /root/gallery1. После добавления этой новой галереи, вы сможете создать разделы, подразделы при помощи зарегистрированного объекта /root/gallery1 или его дочерних объектов, то есть операция регистрации уже не потребуется. Однако, если вы хотите добавить новую галерею по пути /root/gallery2, тогда операция регистрации вам потребуется снова.

Для регистрации абсолютно нового объекта сайта в Limb используется страница /root/admin и действие register_new_object. Она позволяет создавать объекты в любом месте дерева сайта, любого класса.

Для создания нового объекта сайта необходимо ввести следующие аттрибуты:

  • class name - имя класса объекта
  • controller class name - имя класса контроллера(начиная с версии Limb 2.3+)
  • identifier - идентификатор (только латинские и цифры)
  • title - заголовок
  • path - путь к родительскому элементу

Если объект был зарегистрирован, вы должны увидеть подтверждающее сообщение.

После создания нового объекта (если он первый в своем роде), вам, скорее всего, будет необходимо расставить права на доступ к действиям и настроить шаблоны прав доступа.

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
 __  __  _____     __  __  __   ____
 \ \/ / / ___/ __ / / / / / /  /  _/
  \  / / /__  / // / / /_/ /  _/ /  
  /_/  \___/  \___/  \____/  /___/
 
limb2/ru/howtos/register_new_site_object.txt · Последние изменения: 2010/11/10 10:02 (внешнее изменение)