В битриксе не показывается панель ()?

Ссылка скопирована
1 ответ

у меня есть файл 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
Андрей PHP Ответ

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

Проверьте следующие варианты:

1. Убедитесь, что у пользователя, который пытается получить доступ к административной панели, есть права администратора или менеджера сайта в настройках Битрикса. Пользователь должен быть добавлен в группу пользователей, имеющих права на администрирование.

2. Проверьте настройки доступа к административной панели в самом Битриксе. Для этого зайдите в раздел "Настройки" -> "Настройки продукта" -> "Настройки доступа". Убедитесь, что права доступа к административной панели установлены правильно для всех необходимых пользователей.

3. Проверьте файл .htaccess на сервере, возможно, что он блокирует доступ к административной панели. Убедитесь, что в нем нет правил, которые могут блокировать доступ к административной панели.

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

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

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно