Нижнее фиксированное мобильное меню

Нижнее фиксированное мобильное меню

Виджет, открытый исходный код

Мобильное меню (можно активировать и на пк).

Есть визуальные опции, смотрим на скринах.

Как установить иконки?

  1. К примеру переходим на www.svgrepo.com/svg/532032/cloud-moon
  2. Выбираем нужную иконку
  3. Нажимаем скачать в png
  4. Загружаем
0
Alex Burr Alex Burr 2 месяца назад #

А как иконки то ставить??

0
rshabalin rshabalin 2 месяца назад #

Тоже интересует ))

0
KoRn KoRn 2 месяца назад #

Привет, написал инструкцию к дополнению.

0
KoRn KoRn 2 месяца назад #

Привет, написал инструкцию к дополнению.

0
rshabalin rshabalin 2 месяца назад #

Спасибо

0
Андрей Андрей 2 месяца назад #

Центральная кнопка нерабочая.

0
KoRn KoRn 2 месяца назад #

Здравствуйте, поправил, врхив перезалил.

+1
Foxman23 Foxman23 2 месяца назад #

Здравствуйте, просто ради интереса заглянула в код вашего виджета. Извините что пишу тут, но вопросов много:

1) Во-первых — вы подключатете css из публичных CDN. А если удалят? Правильно — все сломается.

2) Зачем это в шаблоне?

  1. <link rel="stylesheet" href="styles.css" />

Файл styles.css банально отсутствует в вашем архиве и подключение таким способом — зачем?

3) Скрипт <script></script> вы подключаете прямо в то место, где будет лежать виджет. Опять вопрос — зачем?

4) Ручное указание иконок — зачем? Тем более просто тегом path. А если Внешний тег svg должен содержать какие-то параметры?  Можно же сделать загрузку файла или подключить выбор родных дефолтных иконок?

5) Вы даете пользователю подключить только несколько иконок. Возможно так и задумано, но что если их может быть больше?

В общем и целом — решение очень ужасное, простите что пишу вам здесь, но так я хочу обратить внимание модераторов на хоть какие-то требования к оформлению кода.

+1
Fuze Fuze 2 месяца назад #

Да, реализация «слепил из того что было». Однако дополнение бесплатное, поэтому модерацию прошло.

Но всё же KoRn надо бы не просто копипасту постить, а хоть чуть чуть проверять, раз уж публикуетесь.

+1
KoRn KoRn 2 месяца назад #

Да я проверял, это сделал на скорую руку. Конечно приведу в нормальный  вид, не считаю что там все так уж и плохо.

0
KoRn KoRn 2 месяца назад #

Здравствуйте, спасибо что уделили время на просмотр кода. Решение сделано на скорую руку и в срочном порядке и лично для самого себя. А поскольку я человек не жадный то я поделился им.

3. Мне так было проще.

4. Мне понравился именно такой формат

5. Так задумано

По поводу файла стилей и <link rel=«stylesheet» href=«styles.css» /> это пофиксим.

0
Андрей Андрей 2 месяца назад #

www.svgrepo.com — в первую очередь пробовал этот ресурс, иконки оттуда не помещаются в блок 18 на 18 как у Вас в верстке.

0
KoRn KoRn 2 месяца назад #

Ну что ж, придется переделывать. Сделаю загрузку иконок тогда.

+1
KoRn KoRn 2 месяца назад #

Обновил, пишите если обнаружите косяки.

0
akokna akokna 1 месяц назад #

Здравствуйте. Подскажите пожалуйста, как в пункте Кабинет, повесить ссылку на текущего пользователя? Конструкция users/{user.id}, не работает. Спасибо.

0
KoRn KoRn 25 дней назад #

Здравствуйте, поправил.

0
rshabalin rshabalin 25 дней назад #

Обновил вот так стала

Изображение

0
KoRn KoRn 24 дня назад #

странно, удалите один виджет и просто замените  файл Footermenu.tpl по пути /templates/modern/widgets/Footermenu/Footermenu.tpl.php.

0
akokna akokna 24 дня назад #

Здравствуйте. Во первых, Большое спасибо, что работаете с системой и делаете её лучше. Задумка шикарная, и очень нужная в системе. По виду вашего меню, сделал подобное средствами системы, за наводку отдельное спасибо!

Теперь по правкам. Протестировал крайнюю версию меню, и всё равно есть ошибка (недоработка). Ссылка на текущего пользователя работает отлично, в кабинет переходит. Но это если пользователь авторизирован. Если же пользователь не авторизирован, то выходит 404, с видом в урле: users/0.

Логично, что не авторизированного пользователя, при клике на данный пункт, должно переводить на страницу Входа/Регистраци.

0
KoRn KoRn 24 дня назад #

Здравствуйте, спасибо за отзыв!

Доработал, для этого выделил 5 пункт меню (он обычно используется для личного кабинета), теперь если не авторизован, перенаправит на страницу входа, если авторизован перекинет в кабинет

0
KoRn KoRn 23 дня назад #

На днях добавлю дополнительные опции к пунктам. Можно будет выбрать, показывать тот или иной пункт не авторизованным. Так как иногда может потребоваться скрыть пункт от гостей, к примеру избранное или сообщения.

0
KoRn KoRn 22 дня назад #

Как и обещал, скрины добавил к дополнению.

  1. Добавлена возможность скрывать не нужный пункт меню.
  2. Добавлена возможность скрывать пункты от неавторизованных, выборочно.
  3. Если пользователь не авторизован, то  вместо ссылки на личный профиль подставляется ссылка на авторизацию.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.