Олег

Олег

С нами с 02 октября 2017; Место в рейтинге пользователей: #285

MODx3 + migx

Доброго времени суток! Кто-то смог завести установку migx под modx3? Как я понимаю xpdo3, это совсем не xpdo2, который поставлялся вместе с движком. Соответственно все попытки установиться бьются о:
class MigxPackageManager extends xPDOGenerator_mysql
Последнего в 3й ветке нет и как я понимаю, там другой подход к работе с объектами базы. Есть ли какой то обзор изменений, как вообще подходить к разработке на третьей ветке.
Олег
19 октября 2018, 10:03
modx.pro
1 192
0

Сортировка PdoUsers

Добрый день!, пытаюсь отсортировать пользователей по онлайну, а потом по рейтингу.
Соответственно параметры такие, при вызове снипета.
&sortby=`{"lastactivity":"DESC", "raiting":"DESC"}`
	&sortdir=`DESC`
Где lastactivity — дата последнего посещения, а raiting соответственно рейтинг.
Но вот как ограничить, чтобы lastactivity сортировка работала только, если пользователь онлайн сейчас, а после нее сортировка шла по рейтингу. Проверка онлайна банальна timestamp — 900 >= lastactivity. Но как такую проверку добавить в sortby?
Олег
31 мая 2018, 11:59
modx.pro
599
0

Удаление ресурса, тикета с frontend

Добрый день, бьюсь над проблемой удаления ресурса с фронтенд части сайта.
<?php
if (!isset($_GET['docid']) and !$id = intval($_GET['docid'])) {
    return;
}
$response = $modx->runProcessor('resource/delete', array('id' => $id));
if (!$response->isError()) {
    return 'Ресурс отмечен как удаленный!';
    // echo $response->getResponse();
}
Cниппет вызываемый из сайта, в который передается id документа.
Но какие бы я права не накладывал, все равно на выходе удаления не происходит, ввиду отсутствия прав.
Подскажите, кто как реализовывал удаление ресурсов, созданных пользователем с сайта.
Олег
11 мая 2018, 10:35
modx.pro
1
1 333
+1

AjaxForms + Modx_session

Приветствую! Столкнулся с неоднозначной проблемой.
Использую AjaxForms для форм обратной связи на пару с Formit.
Заметил что таблица modx_session началась заполняться крайне быстро.
При отключении анонимных сессий формы попросту перестают работать.
Как отучить дополнение использовать бд для сессий или хотя бы умерить прожорливость?

Вопрос также решен тут: modx.pro/help/13757/
Олег
02 октября 2017, 07:42
modx.pro
1
827
0