Виджет "Меню добавить"

+10
722
Виджет "Меню добавить"

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

Зачем

Виджет появился в связи с тем, что юзеры все ленивее, и искать пункт меню Добавить в меню профиля, еще и выпадающем, пробуют не все.

Как выглядит

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

Изображение

Много опций

Вы можете настроить текст пункта, скрытие его на мобильных, отдельно иконку для пункта добавить, отдельно иконку для выпадающих пунктов меню, а также положение выпадающего меню.

Изображение

Демо

Демо нет, так как для теста надо будет авторизоваться.

Ограничения

Работает на 2.16.3 и свежее. Работает только на modern и дочерних. Предоставляется как есть. Могут быть баги, пишите — поправлю.

Поддержать публикацию в каталоге дополнений можно на Yoomoney 41001346743476
Прикреплённый файл:
Скачать 7 Кбскачан 23 раза
+1
Clear Clear 1 месяц назад #

Да это очень удобно! Спасибо !

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

Возможно удобно, но можно просто сделать 2 пункта меню, один для авторизированного пользователя, второй для гостя. Первый будет вести на добавление контента, а второй на авторизацию. Или есть нюанс ?

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

Судя по последним вопросам в форуме ленивыми становятся не только юзеры но и авторы проектов )

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

Это уже лишнее. Эта кнопка и есть два варианта в одном. Дла того и для другого онда кнопка как вы и описали.

Для каждого отдельное мену делать, место на мобильнике не хватит.

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

Он имел ввиду что с помощью меню можно реализовать одну кнопку точно также, только это на 5 минут дольше )

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

Ясно. Тоже самое, другим путем.

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

Замечательная вещь! Огромное спасибо. Прикидываю сделать сайтик для своего садового товарищества, а тут чем проще, тем лучше. Да и для себя удобно😀.Изображение

0
Александр Александр 1 месяц назад #

спасибо, но не хватает создать группу) но это лично мне...

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

У меня меню не это стоит, но принцип тот же, и группы там тоже нет. Попробуйте в сам виджет поставить ссылку 

  1. <a href="<?php echo href_to('groups/add'); ?>"><?php
  2. if (!empty($options['iconsub'])) {
  3. echo string_replace_svg_icons($options['iconsub']);
  4. }
  5. ?> Группу</a>

Как то так. Куда нибудь под ссылку < a >, но за line32 <?php }  но перед 
  }else{

а то дубли будут. 

Это не самый лучший вариант так как группе не имеющих прав создавать группы, ссылка тоже будет видна(в некуда конечно) но все же.

Если zau4man не предложит вариант лучше, то всегда можно прописать группу к ссылке.

0
WadimKow WadimKow 6 дней назад #

У меня есть сайты на оффтопике и там это искаропки 

В большинстве случаев данное меню просто необходимо.

Спасибо огромное!

Еще от автора

ZПоиск. Другой взгляд на поиск
В рамках более глубокого знакомства с Vue в частности с появившимся недавно Composition Api сделал на Vue небольшой компонент, который по функционалу
Конструктор блоков Zbuilder v 1.0.2
Небольшое обновление конструктора блоков: копирование элементов/блоков, доработка элемента Картинка.
Скидка 50% за отзыв
В каталоге дополнений движка множество дополнений, в том числе и бесплатных, у которых за сотню скачиваний, но минимум отзывов. Или их вообще нет
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.