REVO. Открыть браузер файлов и вернуть путь файла

Делаю компонент блочного редактора на основе contentbuilder.js.
Получается красиво и удобно. Можно на скрине глянуть. Это хорошие новости.

А теперь сам вопрос. У contentbuilder.js есть родная форма выбора изображения. Не могу накопать инфу как вызвать по клику на кнопке ( в моем случае я отметил такую стрелкой на втором скрине) файловый менеджер MODX. Ну и соответственно после выбора файла вернуть в соответствующий инпут адрес файла.

Собсно как всегда затыки в ExtJS. Поможите кто чем может))
Даниил
30 апреля 2017, 19:45
modx.pro
1
1 213
+4

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

Евгений Webinmd
30 апреля 2017, 23:19
+1
я использовал скрытый xtype: modx-combo-browser и после выбора файла просто вписывал куда надо возвращаемое значение.
А можно просто стилизовать это поле под ваш дизайн.
как пример можно глянуть на гитхабе

либо посмотреть как сделан стандартный TV image
    Даниил
    01 мая 2017, 12:54
    1
    0
    Благодарю за подсказочки. В принципе в этом направление сейчас и двигаюсь. Как только запущу — выложу здесь код функции которая умеет по онклику вызывать файломенеджер и возвращать данные в поле инпута.
    Андрей
    01 мая 2017, 03:45
    0
    ContentBlocks — разве не тоже самое?
      Владимир
      01 мая 2017, 07:47
      0
      Судя по скриншотам — нет.
        Иван Климчук
        01 мая 2017, 10:29
        0
        Визуально не одно и то же, но по сути — да, одно и то же. ContentBlocks такой же визуальный конструктор страницы для MODX, работает в админке.
          Владимир
          01 мая 2017, 10:39
          0
          Очень извиняюсь перед автором топика за флуд.
          Визуально не одно и то же, но по сути — да
          суть батон и круассан — хлебобулочные изделия)

          А конструктор интересный. И как мне кажется не как конкурент того же ContentBlocks, а как конструктор лендингов и т.п.
          100% будет востребован!
            Иван Климчук
            01 мая 2017, 10:58
            0
            Я не спорю, что будет востребован, чем больше подобных вещей, тем круче! Тем более, что CB довольно дорого стоит для нашего рынка, и если получится сделать компонент с приемлемой ценой, то будет очень здорово.
      Даниил
      01 мая 2017, 12:52
      0
      ContentBlocks крутая хрень. И однажды я ее разлочу, когда мозгов хватит, и бесплатно выложу в общий доступ… Глобальная разница в том, что ContentBlocks интегрирован сильно в MODX, поля, классы, плагины… С одной стороны это хорошо, с другой попробуй там ладу дать, если что-то надумаешь под себя переделать. То, что я делаю — проще. Все работает на jQuery, все блоки прописываются в виде HTML в чанках + CSS естесьна. Чанк создал, добавил стиль — получил новый блок, любой, какой только хочется. Весь сгенерированный в итоге работы плагина html-код без заморочек засовывается целиком в TVху, которую можно выводить вместо поля [[*content]]. Соответственно TVшка может быть подключена к шаблону, а может быть и нет, т.е. там где надо вам rte — пожалуйста, там где надо мой редактор — пожалуйста, в этом случае поле content можно отключить, а можно и то и другое оставить… В общем как удобно так и рулим.
        Владимир
        01 мая 2017, 19:26
        0
        ContentBlocks крутая хрень. И однажды я ее разлочу, когда мозгов хватит, и бесплатно выложу в общий доступ…
        очень печалит такое даже если это шутка.
        Пользуюсь ContentBlocks, представляю сколько в него вкладывается труда. А про то, что все должно развиваться так вообще молчу.
        Желаю удачно создать свой конструктор, при том не как конкурент существующему, а как новое дополнение которое многими будет встречено на ура. И да, платное дополнение, тогда будет какая то уверенность в его развитии и поддержки.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        9