Роман

Роман

С нами с 23 июня 2015; Место в рейтинге пользователей: #196
Роман
25 сентября 2019, 20:21
0
Попробовал на другом сайте, та же история.
Роман
25 сентября 2019, 19:32
0
Решился вопрос? Та же проблема
Роман
24 июля 2019, 14:16
0
Круто, все работает. Спасибо большое!
Роман
24 июля 2019, 12:55
0
Баха, еще ошибка спиться:

core/cache/includes/elements/modsnippet/41.include.cache.php : 7) PHP warning: Invalid argument supplied for foreach()

// в файле:
<?php
$utm_point = $modx->stripTags($_GET['utm']);
$migx = $modx->resource->getTVValue('utm');
$array = $modx->fromJSON($migx);

if(!empty($input)) {
    foreach($array as $utm) {
        if($utm['utm'] == $utm_point && !empty($utm[$input])) return $utm[$input];
    }
}
return;
return;
Роман
22 июля 2019, 15:40
0
Не, к сожалению не робит правильно.

Есть ли вариант, что бы не править сам снипет, а указывать в вызове какое поле мне нужно? Страницы разные, и ситуации разные.
Роман
22 июля 2019, 14:16
0
Баха, подскажи пожалуйста, как можно сделать, что бы по умолчанию использовалось нужное мне поле с первого id моих UTM меток?

Что бы было более понятно про что речь:
[[!utm:default=`[[+title:id=1]]`? &input=`title`]]
Роман
23 июня 2019, 23:20
0
Да, проблема была в хостинге. Через пару часов попробовал снова. Все отправилось. Спасибо.
Роман
23 июня 2019, 13:02
0
В чем была загвостка? Та же проблема, но c e-mail вроде все ок
Роман
29 мая 2019, 19:01
0
Я сильно прошу прощения, но у меня упорно не хочет выводить TV. Вызываю
{set $results = 'pdoResources' | snippet: [
    	'parents' => 11,
    	'limit' => 3,
    	'includeTVs' => 'tplImage',
    	'return' => 'json'
    ] | fromJSON}
В шаблоне как только не вызывал TV выводить его не хочет. В тоже время не хочет работать, если я хочу посмотреть логи включив параметр showLog
Роман
29 мая 2019, 18:29
0
Вопрос, как мне задать изменение для первого пункта? т.е.
{foreach $results as $item}
			<div>{$item.content}</div>
		{/foreach}
У первого в списке будет немного другая верстка
Роман
29 мая 2019, 11:02
0
Fenom юзаем, то что доктор прописал. Вечером буду тестировать.
Роман
29 мая 2019, 10:54
0
Да вариант, просто у меня на странице ещё куча вызовов и я боюсь, что это скажется на скорости страницы в целом. Надеялся на более элегантный вариант с одном вызовом pdoResources
Роман
29 мая 2019, 07:06
0
Да, код выше работать не будет, т.к. &tplWrapper работает только с одним плейсхолдером [[+output]]

Вопрос в том, что мне нельзя повторять шаблон &tplWrapper, а внутри нужно вставлять элементы в разные части верстки.
Роман
29 мая 2019, 06:36
0
Что бы проще понять суть вопроса:
[[!pdoResources?
    	&parents=`11`
    	&limit=`3`
    	&toSeparatePlaceholders=`myPl`
    	&tplWrapper=`@INLINE
    	    <div class="num">
    	        <div class="1">
    	            [[+myPl0:notempty=`[[+pagetitle]]`]]
    	        </div>
    	        <div class="2">
    	            [[+myPl1:notempty=`[[+content]]`]]
    	        </div>
    	    </div>
    	`
    ]]
Роман
29 мая 2019, 06:15
0
Немного переписал год. Вопрос в том, что обертка общая, а вывод нужно будет в разных местах верстки выводить (первый блок в одном одно место, в другом месте другое)

[[!pdoResources?
	&parents=`5`
	&limit=`3`
	&tplWrapper=`wrapper-tpl`
	&tpl_1=`tpl_1`
	&tpl_2=`tpl_2`
]]

// Чанк wrapper-tpl
<div class="row">
	<div class="col-md-6">
		// Чанк tpl_1 - <span>[[+pagetitle]]</span> - тут будет выводится это
		[[$tpl_1]] - страница 1
		[[$tpl_1]] - страница 2
		[[$tpl_1]] - страница 3
	</div>
	<div class="col-md-6">
		// Чанк tpl_2 - <p>[[+content]]</p> - тут будет выводится это
		[[$tpl_2]] - страница 1
		[[$tpl_2]] - страница 2
		[[$tpl_2]] - страница 3
	</div>
</div>
Роман
05 мая 2019, 18:53
0
Можно настроить под себя? Удалить что то из списка и добавить свое?
Роман
29 апреля 2019, 21:05
0
Установил fastField все заработало как нужно. Спасибо!