Сергей Лим
С нами с 24 мая 2015; Место в рейтинге пользователей: #55создание секции tickets через процессоры
            Интересует создание секции tickets через процессоры.
Нашел статью о процессорах в MODX — хочу применить на практике.
        
        
        
        
    Нашел статью о процессорах в MODX — хочу применить на практике.
Расширенные поля пользователей
            Небольшая пошаговая инструкция, как научиться сохранять любые интересующие данные о юзере в специальное поле extended.
На самом деле, это никакой не секрет. Во многих объектах MODX есть специальное поле типа JSON, которое хранится в БД как текст, например, properties у modResource и extended у modUserProfile.
При работе с объектами xPDO, JSON текст из этих полей превращается в массивы. То есть, общий принцип выглядит так:
        
        
        
        
    На самом деле, это никакой не секрет. Во многих объектах MODX есть специальное поле типа JSON, которое хранится в БД как текст, например, properties у modResource и extended у modUserProfile.
При работе с объектами xPDO, JSON текст из этих полей превращается в массивы. То есть, общий принцип выглядит так:
// id нужного пользователя
$user_id = 15;
// Получаем объект modUser
if ($user = $modx->getObject('modUser', $user_id)) {
	// Получаем связанный с ним профиль пользователя
	if ($profile = $user->getOne('Profile')) {
		// Получаем специальное поле extended
		$extended = $profile->get('extended');
		// Добавляем новое значение
		$extended['mykey'] = 'mydata';
		// И сохраняем обратно в профиль
		$profile->set('extended', $extended);
		$profile->save();
	}
}Самое приятное, что эти данные вы можете не только просмотреть на странице пользователя, но и изменить.
        Описание только на первой странице категории
            Как могу реализовать описание категории которое отображается только на первой страницы категории при этом переходя на вторую и далее данное описание не выводится?        
        
        
        
    Как работать с MODX Api
            Регулярно встречаю в сети разные велосипеды про то, как подключиться к MODX снаружи для работы с его Api. Даже на официальном сайте это описано сложновато.