Несколько примеров использования мы объединили в единый код
	
---

if (CModule::IncludeModule('alexkova.bxready')){

		/*
		 * example 1
		 * View top_panel width BXready Core Support
		 */
		\Alexkova\Bxready\Area::showArea('top_panel', 'top_panel_v3');

		/*
		 * example 2
		 * View header width BXready Core Support
		 * and development other area
		 */
		if ($USER->IsAdmin()){
			\Alexkova\Bxready\Area::showArea('header', 'header_v1.disabled', true);
		}else{
			\Alexkova\Bxready\Area::showArea('header', 'header_v1');
		}

	}

---



Пример 1: Стандартное подключение управляемой области с кодом top_panel с использование централизованного управления и кодом области top_panel_v3 по умолчанию.

Пример 2: более интересный
Для все пользователей используется стандартное подключение, а вот разработчик с полными правами работает с определенной областью в режиме заморозки.
Причем код области составлен с использованием волшебного слова .disabled, что автоматически выводит его из под контроля централизованного управления и по сути - делает эту область недоступной для пользователя.

Таким образом разработчик может спокойно заниматься модернизацией, доработкой или созданием нового типа области header не переживая,что он (или кто то с соответствующими правами)  может случайно включить ее.



 Режим замороженного вызова | Описание курса | Представления элементов