Алексей Ерохин

Алексей Ерохин

С нами с 23 сентября 2013; Место в рейтинге пользователей: #160
21 февраля 2017, 13:59
+1
Должно и так выводиться, посмотрите что в базу записывается.
21 февраля 2017, 13:37
0
Можно.
docs.modx.com/revolution/2.x/making-sites-with-modx/customizing-content/template-variables/bindings

@EVAL return $modx->runSnippet('pdoResources',array('parents'=>85,'depth'=>2,'limit'=>0,'where'=>'{"isfolder:=":0}','sortby'=>'{"id":"ASC"}','tpl'=>'@INLINE [[+pagetitle]]==[[+id]]','outputSeparator'=>'||'));
20 февраля 2017, 19:09
0
У меня работает этот код в проекте. Проверьте что контекст правильный
20 февраля 2017, 18:52
0
Брал отсюда bezumkin.ru/sections/tips_and_tricks/278/

Возможно в новых версиях modx что-тор поменялось.

20 февраля 2017, 18:29
0
$results = $modx->cacheManager->generateContext($modx->context->key);
$modx->context->resourceMap = $results['resourceMap'];
$modx->context->aliasMap = $results['aliasMap'];
17 февраля 2017, 18:24
0
Про редирект:
как вариант, плагинчик на OnManagerAuthentication с проверкой группы и редиректом
09 февраля 2017, 15:49
+1
Может у вас это modx.pro/help/10859/

Кроме кода 200 еще есть тело ответа, где обычно json с результатами запроса, там можно увидеть текст ошибки
07 февраля 2017, 15:52
0
В настройках коллекции создаете новый столбец по полю createdby, указываете сниппет
Содержимое сниппета (работу не проверял)
$value = $modx->getOption('value', $scriptProperties, '');
if ($profile = $modx->getObject('modUserProfile', $value)) {
	return $profile->get('fullname');
} else {
	return '';
}
06 февраля 2017, 02:07
0
Поменяйте в сниппете 'd/m/Y' на 'Y-m-d H:i:s'
06 февраля 2017, 01:50
0
В каком виде хранится дата в TV? Можно прямо в базе данных глянуть, что записывается
06 февраля 2017, 01:25
0
Пишите сниппет
$age = DateTime::createFromFormat('d/m/Y', $input)
     ->diff(new DateTime('now'))
     ->y;
return $age;
Вызываете его как модификатор на TV
В чанке:
[[+tv.birthday:snippet]]
06 февраля 2017, 01:13
0
Создается объект DateTime из даты в TV
'd/m/Y' — формат хранения даты в TV, d — дни с начальным 0, m — месяцы с начальным нулем, Y — год 4 цифры
'29/02/1880' — собственно дата рождения из TV
diff — вычисляет разницу между созданным объектом и текущей датой (now = сейчас)
y — вывод количеств полных лет из этой разницы, что будет соответствовать возрасту человека

Вам нужно поменять формат согласно дате в вашей TV.
05 февраля 2017, 16:17
+1
По последнему абзацу DirectResize2 есть
05 февраля 2017, 14:11
+1
substr против mb_substr(в новой версии), просто ломается UTF-8 последовательность, и из-за этого ломается JS в админке
04 февраля 2017, 23:18
0
Ругается на синтаксис SQL потому что xpdo не получил имя таблицы для класса вашего, возможно где-то опечатка в названии класса или таблицы, проверьте внимательно, все ли вы поменяли
04 февраля 2017, 23:14
0
Да, проверьте названия классов, таблиц
04 февраля 2017, 23:07
0
Проверьте map файлы
04 февраля 2017, 21:57
0
проверьте классы, наследование, поглядите процессоры других компонентов, возможно вы что-то упустили, точно ли записываются данные в базу