Компонент для создания кастомного меню

Основная задача компонента позволить менеджерам быстро создать меню/набор ссылок для продвижения определенных ресурсов. В первую очередь это определенный набор товаров в некой категории с заданным значением фильтра для их вывода.

Prihod
21 апреля 2022, 17:21
modx.pro
1 176
+7
Поблагодарить автора Отправить деньги

Комментарии: 17

vectorserver
21 апреля 2022, 20:46
0
Не плохо.

Я на migx такое меню делаю обычно плюс статичную ссылку с красивым адресом.
    Роман
    22 апреля 2022, 09:40
    +2
    Отличный компонент. Было бы хорошо доработать его. Обычно на сайтах одним меню не отделаться. Нужна возможность создавать не одно меню. Скажем интернет магазин, там и в шапке, и в подвале, и на отдельных страницах меню.
    А так, спасибо автору за компонент.
      Prihod
      22 апреля 2022, 11:26
      0
      Обычно на сайтах одним меню не отделаться. Нужна возможность создавать не одно меню. Скажем интернет магазин, там и в шапке, и в подвале, и на отдельных страницах меню.
      Ну так ты можешь же делать вложенность меню, а потом при вызове сниппета указывать родителя и тем самым получать нужные пункты меняю для разных частей сайта
        Роман
        22 апреля 2022, 12:28
        0
        Спасибо, я понял. Что-то сразу не подумал.
          Паша Палиенко
          23 апреля 2022, 10:17
          0
          Отличная работа, благодарю, поставил на тестовый хостинг и попробовал построить меню от родителя.
          В итоги меню строиться включая родительский ресурс, то есть первым уровнем меню идет родитель, а должно быть чтоб потомки были первым уровнем меню, в pdoMenu есть параметр displayStart который отвечает за это.

          Построение меню:
          monosnap.com/file/oUw2578rbfHEGqOT4oPRvOUELD8sJw
          Вызов сниппета:
          [[!plCustomMenu?parents=`1`]]
          Результат:
          monosnap.com/file/GxENHqNNbyqkSbd3Asvqme2bsRj8ah
            Prihod
            23 апреля 2022, 18:10
            0
            В версию 1.0.1-beta добавил поддержку этого параметра.
              Паша Палиенко
              26 апреля 2022, 13:49
              +1
              Благодарю, в классе PlCustomMenuTools в метод getTpl ты еще забыл передать опции по этому не работает некоторые параметры при вызове снипета.
                Prihod
                26 апреля 2022, 18:27
                +1
                Спасибо! Поправил в 1.0.2-beta
        Роман
        22 апреля 2022, 09:41
        0
        Вообще ждем от вас обучающие уроки по созданию таких вот компонентов.
          Вадим
          20 марта 2023, 12:21
          0
          @Prihod, добрый день!
          Подскажите, есть документация к компоненту plCustomMenu?
            Prihod
            20 марта 2023, 12:26
            0
            Все что на стр. компонента и в видео. Что касается самого снниппета то большинство параметров аналогичны параметрам сниппета pdoMenu
              Вадим
              20 марта 2023, 12:30
              0
              Подскажите тогда пожалуйста, параметр level не работает в сниппете?
                Prihod
                20 марта 2023, 12:34
                0
                Должен работать, пиши через тикет. Скинь доступ в админку и ссылку на чанк/шаблон где вызываешь сниппет и что не так
            Сергей Карпович
            28 марта 2024, 17:24
            0
            Подскажите в чем разница полей Файл изображения и Путь к файлу изображения?
            Как менеджеру вставить в них картинку, как будто не хватает привязки источника файлов и кнопки выбора файла из этого источника
            Скрин: Путь к файлу изображения: disk.yandex.ru/d/EHA36Ksv0vftIA

            Также очень не удобно, что ресурс можно выбрать только из списка, ввод ID в ручную не сохраняется
              Сергей Карпович
              28 марта 2024, 17:37
              0
              Не хватает функции копирования разделов и пунктов меню, полезно, когда нужно сделать несколько похожим меню
                Prihod
                28 марта 2024, 17:54
                0
                Подскажите в чем разница полей Файл изображения и Путь к файлу изображения?
                Файл изображения — название файла с расширением
                Путь к файлу — путь где файл находится

                Не хватает функции копирования разделов и пунктов меню, полезно, когда нужно сделать несколько похожим меню
                в новой версии добавлю
                  Сергей Карпович
                  28 марта 2024, 18:07
                  0
                  Файл изображения — название файла с расширением
                  Путь к файлу — путь где файл находится

                  На мой взгляд для манагера это сложно. Проще иметь возможность выбрать файл из источника

                  Тем более что манагеру часто закрыт доступ напрямую в файловый менеджер
                Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                17