В битриксе не показывается панель ()?
у меня есть файл header.php который находится в local/templates/main
<? if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) { die(); } use BitrixMainPageAsset; ?> <!DOCTYPE html> <html lang="en"> <head> <?$APPLICATION->ShowHead();?> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title><?$APPLICATION->ShowTitle();?></title> <link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@splidejs/splide@4.1.4/dist/css/splide.min.css" /> <?php Asset::getInstance()->addCss(SITE_TEMPLATE_PATH . '/assets/css/style.css'); Asset::getInstance()->addString('<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet" />'); Asset::getInstance()->addString('<script src="https://unpkg.com/htmx.org@1.9.11" integrity="sha384-0gxUXCCR8yv9FM2b+U3FDbsKthCI66oH5IA9fHppQq9DDMHuMauqq1ZHBpJxQ0J0" crossorigin="anonymous"></script>'); ?> </head> <body> <div id="panel"> <?$APPLICATION->ShowPanel();?> </div> .... |
<? if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) { die(); } use BitrixMainPageAsset; ?> <!DOCTYPE html> <html lang="en"> <head> <?$APPLICATION->ShowHead();?> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title><?$APPLICATION->ShowTitle();?></title> <link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@splidejs/splide@4.1.4/dist/css/splide.min.css" /> <?php Asset::getInstance()->addCss(SITE_TEMPLATE_PATH . '/assets/css/style.css'); Asset::getInstance()->addString('<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet" />'); Asset::getInstance()->addString('<script src="https://unpkg.com/htmx.org@1.9.11" integrity="sha384-0gxUXCCR8yv9FM2b+U3FDbsKthCI66oH5IA9fHppQq9DDMHuMauqq1ZHBpJxQ0J0" crossorigin="anonymous"></script>'); ?> </head> <body> <div id="panel"> <?$APPLICATION->ShowPanel();?> </div> ....
и он не показывает панель битрикса сверху
по правам я могу просматривать панель
что-то в панеле явно выводится
хэдер по стилям её не перекрывает
в чём проблема?
Дополнительно:
Ответы:
проблема в том, что header её перекрывает...
Задайте панели нужный position (relative/fixed) , и укажите z-index выше вашего хедера, 99999999 к примеру...
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос




Для того чтобы панель администрирования в Битриксе была видна, нужно удостовериться, что у пользователя установлены все необходимые права доступа к административной панели.
Проверьте следующие варианты:
1. Убедитесь, что у пользователя, который пытается получить доступ к административной панели, есть права администратора или менеджера сайта в настройках Битрикса. Пользователь должен быть добавлен в группу пользователей, имеющих права на администрирование.
2. Проверьте настройки доступа к административной панели в самом Битриксе. Для этого зайдите в раздел "Настройки" -> "Настройки продукта" -> "Настройки доступа". Убедитесь, что права доступа к административной панели установлены правильно для всех необходимых пользователей.
3. Проверьте файл .htaccess на сервере, возможно, что он блокирует доступ к административной панели. Убедитесь, что в нем нет правил, которые могут блокировать доступ к административной панели.
4. Попробуйте очистить кеш Битрикса. Иногда проблемы с отображением элементов пользовательского интерфейса могут быть связаны с кэшированием данных. Для этого зайдите в административную панель -> "Настройки" -> "Настройки продукта" -> "Очистка кеша".
Если после выполнения всех этих шагов проблема с отображением панели администрирования все еще остается, рекомендуется обратиться к специалисту по Битриксу или технической поддержке хостинга для дальнейшей диагностики и решения проблемы.