Добавлено в закладки: 3

Функция выводит формируемый пользовательской функцией контент в нужном месте личного кабинета.

данная функция имеет следующие аргументы:

$place - область вывода контента в личном кабинете

$callback - название функции, где формируется контент для вывода

$args - массив необязательных настроек

Содержимое массива $args:

'title' - Заголовок выводимого блока. Текст заголовка оборачивается в тег <h4>

'id' - идентификатор блока, которым оборачивается выводимый контент

'class' - класс блока, которым оборачивается выводимый контент

'public' - приватность выводимого контента.  1 - Доступно всем, 0 - доступно только хозяину ЛК, -1 - доступно всем зарегистрированным пользователям, кроме хозяина ЛК

'order' - задает приоритет вывода контента.

'gallery' - указывается идентификатор блока к содержимому которого необходимо применить вывод в галерее.

Первым аргументом функции мы должны указать область вывода. Чтобы это сделать необходимо знать, что личный кабинет условно разделен на несколько областей. Вот их графическое представление:

2016-07-13_12-14-22

 

Мы видим шесть областей личного кабинета условные названия которых можно указывать в качестве областей вывода. Области before и after лежат за пределами личного кабинета пользователя. В зависимости от того какая область была указана при использовании функции add_block_rcl() будет зависить место вывода контента.

Рассмотрим такой код:

Данный код добавит контент нашей функции new_block_lk в область личного кабинета обозначенный как "CONTENT".