Всего 122 923 комментария

Артур
26 мая 2014, 21:37
0
Только что проверил, аккуратно и медленно скопировав из блокнота
[[$HEAD? &tit=`Текст` &des=`test`]]
неработает(
на [[+tit]] ставится
`Текст` &des=`test`
Проверял в базе, храниться корректно, ничего не экранируется.
Алексей
26 мая 2014, 14:18
0
Интересно, на сколько небезопасно прописывать в /etc/ssh/sshd_config
AllowTCPForwarding yes
для проброса порта mysql для phpstorm?
but1head
26 мая 2014, 10:39
2
0
<?php
$end = $scriptProperties['end'];
$curday = strtotime(date('d.m.Y'));
$remaining_days = floor(($end-$curday)/(60*60*24));


if (!function_exists('numberEnd')) {
    function numberEnd($number, $titles) {
		$cases = array (2, 0, 1, 1, 1, 2);
    	return $titles[ ($number%100>4 && $number%100<20)? 2 : $cases[min($number%10, 5)] ];
	}
}


$number = $remaining_days; 


return $number.' д'. numberEnd($number, array('ень', 'ня', 'ней'));
Использование:
[[!timeleft? &end=`[[+unpub_date:strtotime`]]`]]
Василий Наумкин
26 мая 2014, 08:21
+1
Такое может быть, если первая кавычка выглядит как правильная, но на деле немного другая.

Попробуй перенабрать все кавычки заново. Я проверил — работает.
Евгений
25 мая 2014, 18:11
0
Спасибо, всё прекрасно заработало, лохматость повысилась и хвост ломить перестало. Вы очень помогли.
Сергей
25 мая 2014, 17:30
0
Ну готовых решений для этого я не знаю, но вроде написать это труда не составляет.
Andrey Grachov
25 мая 2014, 17:06
0
Можно background-image: url() перенести в чанк CategoryItemImage. Тогда если не будет изображений, стиль останется без background-image.
Andrey Grachov
25 мая 2014, 17:04
1
+1
Правильный вариант выглядит так:
[[phpthumbof? &input=`/assets/resourceimages/[[+id]]/[[+image]]` &options=`h=100&w=100`]]
Если не заработает, можно попробовать [[+property.docid]] вместо [[+id]].
Саша Пекшев
25 мая 2014, 16:25
0
премного благодарен! это значительно поможет в modx сообществе!
Дмитрий Маликов
25 мая 2014, 15:01
0
А есть вариант вывести, сколько времени осталось до окончания записи
Евгений
25 мая 2014, 10:40
0
И второй вопрос. Там, где у меня вызов getImageList он выглядит так:
<a href="[[+link]]" [[+attributes]] class="thumbnail"  
		style="background-image: url([[getImageList? &docid=`[[+id]]` &processTVs=`0` &tvname=`resourcealbum` &tpl=`CategoryItemImage` &limit=`1`]]);">
Соответственно если в MIGX нет изображений то он выведет
<a.... style="background-image: url(   )">
И «заткнёт» изображение по умолчанию, которое там стоит. Как можно реализовать проверку на существование изображений в галерее MIGX?
Евгений
25 мая 2014, 10:37
0
Спасибо, сделал по вашему совету в чанке вывода вот так:
/assets/resourceimages/[[+id]]/[[+image:phpthumbof=`h=100&w=100`]]
Это помогло.

Осталось две проблемы: почему в данном случае не работает phpthumbof?
Andrey Grachov
25 мая 2014, 02:00
+1
Насколько я помню, нормального решения этой проблемы нет. Предлагаемое решение — вызывать getImageList с processTV=`0`, а правильную ссылку формировать вручную (/assets/resourceimages/[[+id]]/[[+image]]). Хотя может уже и поменялось что-то с тех пор, как я видел похожую проблему :)
Евгений
25 мая 2014, 00:35
0
Делалось по вот этому хауту: rtfm.modx.com/extras/revo/migx/migx.tutorials/migx.use-resource-specific-mediasource-and-multifile-uploader

По-моему как раз это он самый.
Дмитрий Маликов
25 мая 2014, 00:09
0
Спасибо, работает
Andrey Grachov
25 мая 2014, 00:08
0
Не используется ли у вас случайно migxResourceMediaPath для картинок?
Сергей
24 мая 2014, 23:31
+2
Нужно использовать фильтр вывода date:
[[+unpub_date:date=`%d.%m.%Y`]]
Сергей
24 мая 2014, 14:37
0
Спасибо, я думал при использовании
&element=`msProducts`
такое тоже возможно. Пойду думать что с этим можно сделать =)