We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 30927
    • 44 Posts
    Вызываю ДИТТО из сниппета

    $rooms_blocks = $modx->runSnippet('Ditto', array(
    'startID' => 4,
    'tpl' => 'tpl-ditto-rooms',
    'sortDir' => 'ASC',
    ));


    Код шаблона такой:

    <div class="item">
    	<h2>[+pagetitle+]</h2>
    	<div class="item-foto">
    		<div class="photoframe"></div>
    		[+item-foto+]
    	</div>
    	<div class="item-text">
    		[+content+]
    	</div>
    	<div class="clr"></div>
    </div>


    Все выводится нормально, кроме TV [+item-foto+]. Есть там картинка или нет - все равно ничего не выводится.
    Хотя если в родительской странице загрузить картинку в этот параметр и вызвать [*item-foto*] - все отлично работает.

    Если же сделать этот параметр не "Изображением", а текстом, например, то все будет выводиться для дочерней страницы.

    Пробовал разные вызовы сниппетов - кешируемый, некешируемый. Хоть бы что.

    Кто-нибудь знает решение?
      • 30927
      • 44 Posts
      Вдруг все само заработало. Не ясно как, но работает по-прежнему smiley
        • 15034
        • 55 Posts
        Да, так оно обычно и происходит))))))
        сама убеждаюсь постоянно
        ничо не знаю, как что работает, но что-то делаю - и все работает smiley
          Мужчина должен говорить только три слова: люблю, куплю, поедем!
          • 1035
          • 81 Posts
          Возможно название картинки было на русском или начиналось с цифры...
            Чем я занят на данный момент, читайте в этой теме: [EVO] Ресурс-контроллер?