Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
А какие советы если используются свои таблицы в базе.А никаких особенно нет советов. Там все стандартно для любого проекта. Вот только разве что aggregates/composites-связи. Простой пример: вот вы, к примеру, добавили какой-то свой дополнительный класс для пользователей (соответственно с таблицей). К примеру это extUserProfile. Здесь есть два основных момента:
$this->map['modUser']['composites']['ExtProfile'] = array(
'class' => 'ExtUserProfile',
'local' => 'id',
'foreign' => 'internalKey',
'cardinality' => 'one',
'owner' => 'local',
);
Расширение системных (и не только) таблиц в MODX Revolution