$APPLICATION->ShowPanel() не работает

Маленькая хитрость для тех, кто столкнулся с тем, что административная панель не отображается в Битриксе.

Обычно достаточно прописать скрипты $APPLICATION->ShowHeadScripts() или же ?$APPLICATION->ShowHead(), а потом в нужном месте всунуть $APPLICATION->ShowPanel().

Но иногда бывает итак, что результата это не дало. Начинаешь рыться в коде, не понимаешь, где напортачил. Шаблон верный, делал уже раз сто. Файл index.php тоже в порядке. Оно и понятно, где лежит настройка такой мелочи, просто напрочь забываешь. Лезешь на форумы, а там форменная чушь.

Вариант Первый. Если не показывается панель определенной группе.

Настройки > Настройки продукта > Настройки модулей > Главный модуль

В самом низу видим раздел "Панель инструментов публичного раздела".

Там нам нужно добавить группы пользователей, которые будут видить административную панель на фронтенде.

Всё.

Есть вариант, что у вас криво прописались группы. В таком случае сначала попробуйте удалить вообще все группы. Может этого вполне и хватит.

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

$APPLICATION->ShowPanel = true;

только обязательно добавьте проверки в таком случае на админа!!!