Ну мне надо было вообще установить меню выше шапки. А Вас другая ситуация судя по скрину.
Название расширения: Menubar
Требования: phpBB 3.1.4 и выше, phpBB 3.2.0
Описание расширения: Добавляет на форум пользовательское горизонтальное адаптивное меню с выпадающим списком. Меню располагается ниже или выше существующей навигации. При уменьшении размера экрана меню сворачивается, так же как и существующие группы ссылок на форумах phpBB 3.1.x (в верхней части форума "Ссылки" или внизу, там где часовой пояс). Сворачивание происходит по одному пункту, по мере уменьшения ширины экрана.
Скачать:
Версия: 1.1.0
На данный момент есть три стиля навигации
Настройка меню описана в настройках расширения.
На данный момент доступны стили:
Последние изменения.
С версии 1.1.0 изменён принцип отображения всплывающего меню в свёрнутом состоянии. Теперь пункты отображаются сразу же под своим "родителем", но с небольшим отступом слева.
Последний этап эволюции расширения доступен для 3.3 версии здесь - viewtopic.php?f=157&t=5035
Меню с созданием пунктов без применения html кода, созданием путём добавления каждого пункта так же как при создании форумов.
Требования: phpBB 3.1.4 и выше, phpBB 3.2.0
Описание расширения: Добавляет на форум пользовательское горизонтальное адаптивное меню с выпадающим списком. Меню располагается ниже или выше существующей навигации. При уменьшении размера экрана меню сворачивается, так же как и существующие группы ссылок на форумах phpBB 3.1.x (в верхней части форума "Ссылки" или внизу, там где часовой пояс). Сворачивание происходит по одному пункту, по мере уменьшения ширины экрана.
Скачать:
Версия: 1.1.0
На данный момент есть три стиля навигации
+Смотреть скриншоты:
На данный момент доступны стили:
menubar-pro
, menubar-pro2
и menubar-black
.Последние изменения.
С версии 1.1.0 изменён принцип отображения всплывающего меню в свёрнутом состоянии. Теперь пункты отображаются сразу же под своим "родителем", но с небольшим отступом слева.
+История расширения
Версия: 1.0.0
Управление из адм. раздела.Последний этап эволюции расширения доступен для 3.3 версии здесь - viewtopic.php?f=157&t=5035
Меню с созданием пунктов без применения html кода, созданием путём добавления каждого пункта так же как при создании форумов.
Комментарии: 310
Если в админке выбрано после навбара - переименовать файл
overall_header_page_body_before
Если в админке выбрано перед навбаром -
overall_header_navbar_before
доступные для переименовывания события -
overall_header_body_before
и overall_header_headerbar_before
.Скрипт в phpbb 3.1 / 3.2, который используется на форуме, и в этом меню в том числе, устроен таким образом, что сворачивает под кнопку только те элементы, что не входят по ширине экрана. Чтобы сворачивалось всё целиком, надо писать свой скрипт.
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
CabinetAdmin писал(а):Если сделать текст у первого пункта довольно длинным, то тоже свернётся под кнопку:)
все бы хорошо НО когда начинаешь листать на телефоне вниз то адаптивность пропадает и бутердрод сам раскрывается. Можно это пофиксить? чтобы он не раскрывался при начале прокрутки когда меню зафиксировано вверху.
Последний раз редактировалось dotez 22 апр 2019, 20:47, всего редактировалось 1 раз.
причем тут это? никто не далал ничего длинным)
меню нормально отображается
но когда начинаю вниз листать форум то оно зачем то само раскрывается как на первом скрине. а должно оставаться свернутым.
короче адаптивность отключается когда вниз листать начинаешь и меню становится фиксированным к верху экрана.
Последний раз редактировалось dotez 22 апр 2019, 20:47, всего редактировалось 1 раз.
Хм... Сейчас потестил и обратил на странную закономерность, если экран просто маленький и ты прокручиваешь страницу, то всё отрабатывает нормально, а вот если при зафиксированном меню изменить ширину, то меню разваливается, это делает скрипт. Почему он так делает надо смотреть. Как мне кажется, вина именно в том, что скрипт не понимает реальную ширину экрана... В общем надо посмотреть.
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Попробуйте так, в стилевом файле найти:
и заменить на:
Код: Выделить всё
#menubar.fixed-nav .menubar {
z-index: 9;
position: fixed;
top: 0;
width: 100%;
max-width: 1152px;
margin: 0 !important;
}
#menubar.fixed-nav {
height: 36px;
}
@media only screen and (max-width: 1220px), only screen and (max-device-width: 1220px) {
#menubar.fixed-nav .menubar {
left: 28px;
right: 28px;
width: auto;
}
}
@media only screen and (max-width: 700px), only screen and (max-device-width: 700px) {
#menubar.fixed-nav .menubar {
left: 0;
right: 0;
}
}
Код: Выделить всё
#menubar.fixed-nav .menubar {
margin: 0 !important;
}
#menubar.fixed-nav {
height: 36px;
}
#menubar.fixed-nav .tabs {
z-index: 9;
position: fixed;
top: 0;
width: 100%;
max-width: 1152px;
margin: 0 !important;
}
@media only screen and (max-width: 1220px), only screen and (max-device-width: 1220px) {
#menubar.fixed-nav .tabs {
left: 28px;
right: 28px;
width: auto;
}
}
@media only screen and (max-width: 700px), only screen and (max-device-width: 700px) {
#menubar.fixed-nav .tabs {
left: 0;
right: 0;
}
}
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Код: Выделить всё
@media (max-width: 700px) {
#menubar {
display: none !important;
}
}
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
При редактировании настроек расширения
Код: Выделить всё
Вернуться на главную страницу
Общая ошибка
SQL ERROR [ mysqli ]
Duplicate entry 'menubar_on' for key 'PRIMARY' [1062]
SQL
INSERT INTO phpbb_config (config_name, config_value, is_dynamic) VALUES ('menubar_on', '1', 0)
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 996
CALL: trigger_error()
FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()
FILE: [ROOT]/phpbb/config/db.php
LINE: 161
CALL: phpbb\db\driver\factory->sql_query()
FILE: [ROOT]/phpbb/config/db.php
LINE: 122
CALL: phpbb\config\db->set_atomic()
FILE: [ROOT]/includes/functions_compatibility.php
LINE: 299
CALL: phpbb\config\db->set()
FILE: [ROOT]/ext/xaocz/menubar/acp/menubar_module.php
LINE: 120
CALL: set_config()
FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: xaocz\menubar\acp\menubar_module->main()
FILE: [ROOT]/adm/index.php
LINE: 82
CALL: p_master->load_active()
Похожие темы
-
Расширение позволяющее добавить на форум свой стиль, скрипт или блок с произвольным содержимым. В расширении можно задать шапку форума, ico иконку...