We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 15034
    • 55 Posts
    И снова вопрос по TV-параметрам.

    Есть параметр типа выпадающего меню (DropDownListMenu), с 2 значениями: "1" и "2".
    Присваиваем нужное значение этого TV определенным документам. При помощи Ditto выводим список названий этих документов.
    И вот тут начинаются интересности. При выводе должно происходить следующее:
    нужно, чтобы рядом с названием того документа, кот. присвоено значение TV-параметра "1" - выводилась одна картинка.
    А у которого "2" - другая.
    Картинки - это не TV! Это просто картинки
    Я люблю писать свои сниппеты, и сейчас бы сделала также - но нельзя. Обязательно надо это как-то прикрутить в Ditto. Даже в голову ничего не приходит.
    Подскажите, пожалуйста, уважаемые знатоки smiley
      Мужчина должен говорить только три слова: люблю, куплю, поедем!
      • 7662 ☆ A M B ☆
      • 276 Posts

      на выходе у нас [+tv+] в дито вставляем:

      img/[+tv+].jpg

      ну и заливаем 2 картинки куда надо smiley
        http://modx.im - Russian community
        http://extras.evolution-cms.com - Repository for Evolution
        • 15034
        • 55 Posts
        а поподробнее можно? потому что я не совсем поняла, куда это приписывать.
        и!
        img/[+tv+].jpg

        у нас не такое img. Путь к img фиксированный. Всего 2 картинки.

        Алгоритм вывода должен быть следующий:

        1.перебираем по очереди документы
        2.если TV==1 то выводим заголовок страницы и рядом <img src="images/image1.jpg" >
        иначе выводим заголовок страницы и рядом <img src="images/image2.jpg" >

        Вот и интересно, можно это реализовать с помощью Ditto или нет.
          Мужчина должен говорить только три слова: люблю, куплю, поедем!
          • 1788
          • 1,103 Posts
          Quote from: Julliet at Oct 08, 2010, 09:34 AM

          а поподробнее можно? потому что я не совсем поняла, куда это приписывать.
          и!
          img/[+tv+].jpg

          у нас не такое img. Путь к img фиксированный. Всего 2 картинки.

          Алгоритм вывода должен быть следующий:

          1.перебираем по очереди документы
          2.если TV==1 то выводим заголовок страницы и рядом <img src="images/image1.jpg" >
          иначе выводим заголовок страницы и рядом <img src="images/image2.jpg" >

          Вот и интересно, можно это реализовать с помощью Ditto или нет.

          <img src="images/image[+id+].jpg" >
            • 15034
            • 55 Posts
            Спасибо, не то, но - натолкнули на интересную мысль, которая скорее всего, будет работать.
            ушла пробовать smiley
              Мужчина должен говорить только три слова: люблю, куплю, поедем!
              • 20380
              • 118 Posts
              Quote from: antey at Oct 08, 2010, 12:19 PM

              <img src="images/image[+id+].jpg" >
              не [+id+], а [+tv+], где tv-название поля, в котором тот самый выпадающий список (опечатались, наверное)
                • 15034
                • 55 Posts
                Quote from: Mraymax at Oct 09, 2010, 06:31 AM

                Quote from: antey at Oct 08, 2010, 12:19 PM

                <img src="images/image[+id+].jpg" >
                не [+id+], а [+tv+], где tv-название поля, в котором тот самый выпадающий список (опечатались, наверное)

                да, это и была интересная мысль
                отчего-то не получилось, вечером посмотрю еще
                  Мужчина должен говорить только три слова: люблю, куплю, поедем!
                  • 1788
                  • 1,103 Posts
                  Quote from: Mraymax at Oct 09, 2010, 06:31 AM

                  Quote from: antey at Oct 08, 2010, 12:19 PM

                  <img src="images/image[+id+].jpg" >
                  не [+id+], а [+tv+], где tv-название поля, в котором тот самый выпадающий список (опечатались, наверное)
                  Ну почему же.
                  <img src="assets/images/title/image[+id+].jpg" > в итоге. Имеетя несколько картинок, которые привязаны к id документа. И не требуется никаких дополнительных tv полей.
                  Добавляем новые картинки 2 способами и переименовываем если надо.
                    • 20380
                    • 118 Posts
                    Quote from: antey at Oct 09, 2010, 10:54 PM

                    Quote from: Mraymax at Oct 09, 2010, 06:31 AM

                    Quote from: antey at Oct 08, 2010, 12:19 PM

                    <img src="images/image[+id+].jpg" >
                    не [+id+], а [+tv+], где tv-название поля, в котором тот самый выпадающий список (опечатались, наверное)
                    Ну почему же.
                    <img src="assets/images/title/image[+id+].jpg" > в итоге. Имеетя несколько картинок, которые привязаны к id документа. И не требуется никаких дополнительных tv полей.
                    Добавляем новые картинки 2 способами и переименовываем если надо.
                    Простите, но это дикость. А если это список из 100 новостей? копировать для этого 100 одинаковых картинок? shocked

                    Julliet, вы сначала вообще посмотрите на вывод этого tv. Т. е. удостоверьтесь, что в списке он выводится как 1 или 2. Если выыводится, проверяйте пути картинки.
                      • 15034
                      • 55 Posts
                      проверила, выводится

                      просто подзабила малость на Ditto, свой сниппет отлаживала)
                      потому что надо и так - и так.
                        Мужчина должен говорить только три слова: люблю, куплю, поедем!