We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26793
    • 9 Posts
    Доброго времени суток. Подскажите пожалуйста:
    При формировании каталога есть необходимость прикреплять к документу некоторое количество изображений. Количество изображений для каждого документа может меняться, т.е. в одном случае может быть 5 фото, а в другом случае не быть фото вообще. Добавление через TV.

    Может можно сделать каким-то образом мультизагрузку или как-то еще? Может быть есть готовые решения? Поиск не помог...

    Спасибо!
      Разработка сайтов на MODx под ключ.
      seu[at]olympus.ru
      • 27746
      • 44 Posts
      Я бы сделал с помощью снипета MaxiGallery.
      Конечно не через TV получится, но проблему решит.
        • 1788
        • 1,103 Posts
        Вполне можно через TV. + Phx + DR.
        Создаем TV img1,img2,img3,img4,img5 с типом Image.
        [*img1:ifnotempty=`<img src="[*img1*]" width="120" height="90" />`*]
        [*img2:ifnotempty=`<img src="[*img2*]" width="120" height="90" />`*]
        [*img3:ifnotempty=`<img src="[*img3*]" width="120" height="90" />`*]
        [*img4:ifnotempty=`<img src="[*img4*]" width="120" height="90" />`*] 
        [*img5:ifnotempty=`<img src="[*img5*]" width="120" height="90" />`*]

        Создаем шаблон для этих страниц и в конфиге ММ добавляем например
        mm_createTab('Галерея', 'mycats', '', '4');
        mm_moveFieldsToTab('img1,img2,img3,img4,img5', 'mycats');

        В итоге получаем:
        Картинки в уменьшенном формате с увеличением через DirectResize.
        С логикой, если картинки нет, то не показывать даже пустю область.
        И в редакторе страницы картинки вынесены в отдельную вкладку (в данном примере шаблон 4).
          • 897
          • 1,620 Posts
          я бы сделал через MaxiGallery + ManagerManager. будет просто красота
            "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

            Не используйте Revo для "просто сайтов". Используйте Evo

            Who can defeat the Russian bear?
            • 26793
            • 9 Posts
            Quote from: Aleksey at Apr 26, 2010, 01:21 AM

            я бы сделал через MaxiGallery + ManagerManager. будет просто красота
            Действительно maxiGallery удобна, есть только один вопрос: как осуществить добавление изображений из админки, а не из страницы? Видимо за эту часть как раз таки и отвечает MM, но пока не совсем понятно как с ним работать.
            Может есть какие-то примеры реализации работы с этой галерей из админки?
              Разработка сайтов на MODx под ключ.
              seu[at]olympus.ru
              • 26793
              • 9 Posts
              Решил этот вопрос с помощью вот этой штуки
                Разработка сайтов на MODx под ключ.
                seu[at]olympus.ru
                • 897
                • 1,620 Posts
                об этом я и говорил, удобнее решения пока нет.
                  "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

                  Не используйте Revo для "просто сайтов". Используйте Evo

                  Who can defeat the Russian bear?