We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 31148
    • 48 Posts
    Есть каталог с фотографиями, а для каждой позиции есть подробное описание.
    Для каждого подробного описания использую картинку в виде вставки:
    <a href="[*image_big*]" rel="lightbox" title="[*longtitle*]"><img border="0" src="[*image*]" alt="[*longtitle*]" /></a>
    в содержимое ресурса, а далее идет описание.

    Вопрос.

    Можно ли сделать так, чтобы этот код в содержимое ресурса вставлялся по умолчанию, а не каждый раз его копипастить?
      • 1788
      • 1,103 Posts
      Quote from: user_modx at Feb 09, 2010, 01:02 PM

      Есть каталог с фотографиями, а для каждой позиции есть подробное описание.
      Для каждого подробного описания использую картинку в виде вставки:
      <a href="[*image_big*]" rel="lightbox" title="[*longtitle*]"><img border="0" src="[*image*]" alt="[*longtitle*]" /></a>
      в содержимое ресурса, а далее идет описание.

      Вопрос.

      Можно ли сделать так, чтобы этот код в содержимое ресурса вставлялся по умолчанию, а не каждый раз его копипастить?
      В шаблоне с помощью Phx сделать проверку на вложенность например. и если нужный уровень - вставить данный код.
        • 31148
        • 48 Posts
        а поконкретнее на примере можно?
        я никогда с PHx дел не имел и даже не знаю, с какой стороны подходить...
          • 1788
          • 1,103 Posts
          Quote from: user_modx at Feb 11, 2010, 08:10 AM

          а поконкретнее на примере можно?
          я никогда с PHx дел не имел и даже не знаю, с какой стороны подходить...
          Самый простой код с плагином PHx:
          [*id:is=`5`:then=`{{чанк с вызовом дитто}}`:else=`{{чанк с вашим кодом}}[*content*]`*]

          родительский ресурс с id=5 и вложенные документы.
            • 31148
            • 48 Posts
            Все равно не понял.
            Вот смотрите, есть чанк с кодом:
            <div id="catalog">
            <div class="xicon"><a href="[+tvimage_big+]" rel="lightbox" title="[+longtitle+]"><img border="0" src="[+tvimage+]" alt="[+longtitle+]" /></a></div>
            <h2>[+longtitle+]</h2>
            <div class="xtxt"><p>Наличие: <b>[+tvsklad+]</b></p></div>
            <p class="link"><a href="[~[+id+]~]"><b><font color="#005ab7">подробнее ...</b></font></a></p></div>
            Дитто вот так вызываю:
            <div id="pages">Стр.: [+pages+]</div>
            [!Ditto? &tpl=`catalogimpero` &sortBy=`tvname` &sortDir=`ASC` &summarize=`10` &dateFormat=`%d.%m.%Y` &truncText=`подробнее >>` &extenders=`summary` &paginate=`1`!]
            <div id="pages">Стр.: [+pages+]</div>
            Что и куда мне вставить нужно?