Onetable - кастомная таблица в modx

Создаваемая таблица должна иметь тот же префикс, как и остальные таблицы БД, например modx_

Также у неё должен быть уникальное поле, вероятнее всего, id

Пример:
[!DocLister? &controller=`onetable` &table=`user_custom_payments` &idType=`documents` &display=`0` &orderBy=`date DESC` &tpl=`user_custom_paymentsTpl` &ignoreEmpty=`1` &prepare=`prepareOrdersList` !]

Пример user_custom_payments:
[+date+] - [+purchase_id+] - [+purchase_sum+] - [[DocInfo? &docid=`[+purchase_page_id+]` &field=`pagetitle`]]

FormLister

Пример добавления:

[!FormLister? &formid=`addReward` &defaults=`{ "aid":"2", "date":"[[timestamp]]" }` &keepDefaults=`aid,date` &clearCache=`1` &debug=`1` &model=`\modRewards` &protectSubmit=`0` &submitLimit=`0` &prepareAfterProcess=`addRewardPrepare` &formTpl=`@CODE:
` !]

Яндекс.Метрика