On March 26, 2019 we launched new MODX Forums. Please join us at the new MODX Community Forums.
Subscribe: RSS
  • Здравствуйте, не могли бы Вы мне помочь.
    Проблема в следующем:
    На странице, помимо основного контента, необходимо вывести еще картинку. Для этих целей создал новый TV параметр с типом ввода image.
    В чанке вызываю это следующим образом:
    <div align="center"><img class="image_wrapper" src="[*foto*]" alt="image" /></div>

    Захожу на нужную страницу, редактирую содержимое, указываю путь к картинке, жму сохранить - все происходит нормально, добившись требуемого результата ухожу со страницы, когда возвращаюсь - картинка не отображается. Если снова нажать "редактировать" и потом "сохранить" то снова отображается все как нужно. Как сделать так, чтоб выбирать картинку нужно было один раз?
    Заранее спасибо.
    P.S
    вопрос снят, намудрил с конструкцией [(site_url)]
    • На сайте имеется каталог статей, у каждой стать есть фотографии.
      Вопрос - как реализовать загрузку неограниченного кол-ва фотографий к данной статье, например загрузил фото, появилось еще одно поле для добавления ну или кнопка "добавить еще картинку" и т.д.?
      • Quote from: falkon at Sep 13, 2010, 12:13 PM

        На сайте имеется каталог статей, у каждой стать есть фотографии.
        Вопрос - как реализовать загрузку неограниченного кол-ва фотографий к данной статье, например загрузил фото, появилось еще одно поле для добавления ну или кнопка "добавить еще картинку" и т.д.?
        Вот есть такое решение от Bruno17 http://modxcms.com/forums/index.php/topic,52539.msg304332.html
        Работа сырая, но это отличный пример, чтобы разобраться в решении вашей задачи.
          Возможно все, но шансы астрономически малы
        • Взял
          @EVAL return "The time stamp is now ".time();
          * пример от сюда - http://rtfm.modx.com/display/Evo1/(at)EVAL
          (запихнул в поле "Возможные значения")

          ** при сохранении документа - результата нет (!)

          p.s. Отладка на Денвер, Evo_1.0.4
          • прошу прощения за чайниковский вопрос.
            Как сделать фильтрацию по условию - если в TV одно значение, то показываем контент, если другео- то не показываем.
            пробовал и так: [[+tv.JobType:video=`[[+content]]`]] и так - [[+tv.JobType:is=`video`:then=`[[+content]]`]]


            UPD. Вопрос снят, сделал через
            [!If? &subject=`[[+tv.JobType]]` &operator=`is` &operand=`video` &then=`[[+content]]`]]
            • Добрый день, уважаемые господа!
              Буду признательна за помощь начинающему. Сорри, если уже это обсуждалось. Не нашла.
              В шаблоне указала TV параметр - изображение. На каждой странице сайта свое изображение. Необходимо сделать, чтобы изображение было ссылкой на страницу, соответствующую этому изображению. Т.е. на каждой странице своя ссылка. Как? Плиз.
              • Здравствуйте!
                Вопрос от новичка: есть обычный TV-параметр (наличие товара) - радио-баттон - Да||Нет.
                Как бы сделать так, чтобы в зависимости от значения менялся стиль оформления параметра?
                проще говоря - "Да" выводим зеленым - <span style="color:#090">Да</span>
                - "Нет" выводим красным - <span style="color:#C00">Нет</span>

                Решил: - [+phx:if=`[*nalich*]`:is=`Да`:then=`<span style="color:#090">[*nalich*]</span>`:else=`<span style="color:#C00">[*nalich*]</span>`+]
                • добрый день!

                  у меня вопрос - не смогла найти на него ответа на форумах. собственные эксперименты тоже результата не принесли

                  каким образом можно уменьшить фото, загруженное как TV image?
                  можно ли сделать это с помощью pthumb?

                  такая конструкция работает.
                  <img src="[[pthumb? &input=`assets/images/0783.jpg` &options=`h=100&w=200&zc=1`]]">

                  а такая конструкция в чанке уже не работает
                  <img src="[[pthumb? &input=`[[*gallery_1]]` &options=`h=100&w=200&zc=1`]]">

                  gallery_1 - это TV image с функцией вывода "изображение"