Kirill A. Rusanov

Kirill A. Rusanov

С нами с 28 декабря 2012; Место в рейтинге пользователей: #264

Modstore собирает статистику

Некоторые компоненты собирают статистику использования, например mSearch2. На modstore не нашел соответствующих условий и соглашений. Это нормально?
Kirill A. Rusanov
01 июня 2018, 08:02
modx.pro
1 009
+3

HTTP/1.1 410 Gone

Коллеги, кто-нибудь пробовал отдавать 410 код через системный плагин?
$modx->sendRedirect($url,array('responseCode' => 'HTTP/1.1 410 Gone'));
Один черт, отдает 302, который по умолчанию.
Kirill A. Rusanov
21 июля 2015, 13:31
modx.pro
1 289
0

pdotools where SQL_OR

Уважаемые, подскажите…

Нужно получить такой sql:
AND ( 
	(`Events`.`starton` >= t1 AND `Events`.`starton` < t2) 
	OR 
	( `Events`.`starton` < t1 AND `Events`.`finishedon` > t1 )
)
Kirill A. Rusanov
26 мая 2015, 12:17
modx.pro
2 189
0

Jevix

Скажите, уважаемые, Jevix лучше подключить на вывод в шаблоне или на событие при сохранение формы и пусть в базе уже «оттипографленный» текст лежит?
Спасибо.
Kirill A. Rusanov
23 апреля 2013, 08:49
modx.pro
826
0

updateCollection set values

Есть CMP, на ней дерево — рубрикатор, упорядоченный по полю `order` в базе. При удалении узла нужно уменьшить на единицу order у всех узлов в той же ветке, но с бОльшим ордером. Но суть не в том.
Я сделал:
$t = $this->modx->getTableName($this->classKey);
$sql = "UPDATE $t SET `rubr_order` = `rubr_order` - 1 WHERE `rubr_parent` = $parent AND `rubr_order` > $order";
$q = $this->modx->query($sql);
А хочется по уму, без сырых запросов, через updateCollection или newQuery->command('UPDATE').
Собственно, вопрос: как прописать
`rubr_order` = `rubr_order` - 1
в массив новых значений updateCollection?
Kirill A. Rusanov
28 декабря 2012, 07:05
modx.pro
1 115
0