Логотип

Документация по макросам и шаблонам UMI.CMS

blogs20 placeControls()

Название

%blogs20 placeControls()% — выводит элементы управления комментарием или публикацией.

Параметры: blogs20 placeControls (elementId [, template = 'default'])

elementId

идентификатор публикации или комментария

template

tpl-шаблон вывода (по умолчанию — default.tpl). В XSLT-шаблонизаторе игнорируется.

Описание

Выводит элементы управления комментарием или публикацией

В XSLT-шаблонизаторе позволяет получить ссылки управления публикацией или комментарием: ссылку на редактирование и удаление.

Пример вызова

udata://blogs20/placeControls/68

XML-ответ UData

<udata module="blogs20" method="placeControls" generation-time="0.007643">
  <controls>
    <edit link="/blogs20/postEdit/68/"/>
    <delete link="/blogs20/itemDelete/68/?redirect=%2Fblog1%2F"/>
  </controls>
</udata>

Элементы и атрибуты

<controls>

ветвь, содержащая элементы управления

<edit>

элемент, описывающий редактирование публикации или комментария

@link

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

<delete>

элемент, описывающий удаление публикации или комментария

@link

ссылка для удаления элемента или комментария

Пример использования

%blogs20 placeControls(68)%

Используемые блоки

post_control_block

блок управления постом

%controls%

кнопки

post_control_edit

кнопка редактирования поста

%link%

ссылка на редактирование

post_control_delete

кнопка удаления поста

%link%

ссылка на удаление

comment_control_block

блок управления комментарием

%controls%

кнопки

comment_control_delete

кнопка удаления комментария

%link%

ссылка на удаление