Компонент для создания кастомного меню
Основная задача компонента позволить менеджерам быстро создать меню/набор ссылок для продвижения определенных ресурсов. В первую очередь это определенный набор товаров в некой категории с заданным значением фильтра для их вывода.
Поблагодарить автора
Отправить деньги
Комментарии: 17
Не плохо.
Я на migx такое меню делаю обычно плюс статичную ссылку с красивым адресом.
Я на migx такое меню делаю обычно плюс статичную ссылку с красивым адресом.
Отличный компонент. Было бы хорошо доработать его. Обычно на сайтах одним меню не отделаться. Нужна возможность создавать не одно меню. Скажем интернет магазин, там и в шапке, и в подвале, и на отдельных страницах меню.
А так, спасибо автору за компонент.
А так, спасибо автору за компонент.
Обычно на сайтах одним меню не отделаться. Нужна возможность создавать не одно меню. Скажем интернет магазин, там и в шапке, и в подвале, и на отдельных страницах меню.Ну так ты можешь же делать вложенность меню, а потом при вызове сниппета указывать родителя и тем самым получать нужные пункты меняю для разных частей сайта
Спасибо, я понял. Что-то сразу не подумал.
Отличная работа, благодарю, поставил на тестовый хостинг и попробовал построить меню от родителя.
В итоги меню строиться включая родительский ресурс, то есть первым уровнем меню идет родитель, а должно быть чтоб потомки были первым уровнем меню, в pdoMenu есть параметр displayStart который отвечает за это.
Построение меню:
monosnap.com/file/oUw2578rbfHEGqOT4oPRvOUELD8sJw
Вызов сниппета:
monosnap.com/file/GxENHqNNbyqkSbd3Asvqme2bsRj8ah
В итоги меню строиться включая родительский ресурс, то есть первым уровнем меню идет родитель, а должно быть чтоб потомки были первым уровнем меню, в pdoMenu есть параметр displayStart который отвечает за это.
Построение меню:
monosnap.com/file/oUw2578rbfHEGqOT4oPRvOUELD8sJw
Вызов сниппета:
[[!plCustomMenu?parents=`1`]]
Результат:monosnap.com/file/GxENHqNNbyqkSbd3Asvqme2bsRj8ah
В версию 1.0.1-beta добавил поддержку этого параметра.
Благодарю, в классе PlCustomMenuTools в метод getTpl ты еще забыл передать опции по этому не работает некоторые параметры при вызове снипета.
Спасибо! Поправил в 1.0.2-beta
Вообще ждем от вас обучающие уроки по созданию таких вот компонентов.
@Prihod, добрый день!
Подскажите, есть документация к компоненту plCustomMenu?
Подскажите, есть документация к компоненту plCustomMenu?
Все что на стр. компонента и в видео. Что касается самого снниппета то большинство параметров аналогичны параметрам сниппета pdoMenu
Подскажите тогда пожалуйста, параметр level не работает в сниппете?
Должен работать, пиши через тикет. Скинь доступ в админку и ссылку на чанк/шаблон где вызываешь сниппет и что не так
Подскажите в чем разница полей Файл изображения и Путь к файлу изображения?
Как менеджеру вставить в них картинку, как будто не хватает привязки источника файлов и кнопки выбора файла из этого источника
Скрин: Путь к файлу изображения: disk.yandex.ru/d/EHA36Ksv0vftIA
Также очень не удобно, что ресурс можно выбрать только из списка, ввод ID в ручную не сохраняется
Как менеджеру вставить в них картинку, как будто не хватает привязки источника файлов и кнопки выбора файла из этого источника
Скрин: Путь к файлу изображения: disk.yandex.ru/d/EHA36Ksv0vftIA
Также очень не удобно, что ресурс можно выбрать только из списка, ввод ID в ручную не сохраняется
Не хватает функции копирования разделов и пунктов меню, полезно, когда нужно сделать несколько похожим меню
Подскажите в чем разница полей Файл изображения и Путь к файлу изображения?Файл изображения — название файла с расширением
Путь к файлу — путь где файл находится
Не хватает функции копирования разделов и пунктов меню, полезно, когда нужно сделать несколько похожим менюв новой версии добавлю
Файл изображения — название файла с расширениемНа мой взгляд для манагера это сложно. Проще иметь возможность выбрать файл из источника
Путь к файлу — путь где файл находится
Тем более что манагеру часто закрыт доступ напрямую в файловый менеджер
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.