Sergey

Sergey

С нами с 12 января 2017; Место в рейтинге пользователей: #772

Migx пагинация

Подскажите, где можно хардкорно или нет поправить код, чтобы выводилась пагинация
вот в modx Evo

а в modx REVO

— и че то по поиску файлов не нашла( Спасибо!
yani
19 июня 2015, 19:15
modx.pro
2
2 496
0

MIGX и checkbox

Добрый день!
Помогите, пожалуйста, разобраться.

Есть таблица MIGX, во вкладках формы задано inputTVtype checkbox:

{"field":"check","caption":"Чекбокс","inputTVtype":"checkbox","inputOptionValues":"option1==Да"}
В разметке колонок выводим это поле:

{"header": "Чекбокс", "dataIndex": "check"}
Соответственно выводится «Да», если чек бокс отмечен и ничего не выводится если не отмечен.

Вопрос вот в чем: как сделать вывод не значения чекбокса, а самого чекбокса? Буду премного благодарен за помощь!
Илья
14 июня 2015, 13:06
modx.pro
5
10 455
0

easyComm - дополнительное поле Изображение

UPD 22.04.2021. Эта публикация устарела!
С версии 1.11.0-pl компонент сразу поддерживает вложение файлов: modx.pro/components/21775


При использовании компонента easyComm встала задача прикрепления к сообщения файла, а точнее изображения. Да еще и так, что бы им удобно можно было управлять через админку.

По результатам работы — небольшая инструкция, как этого добиться:
Наумов Алексей
05 июня 2015, 06:30
modx.pro
17
7 207
+6

Расширенные поля пользователей

Небольшая пошаговая инструкция, как научиться сохранять любые интересующие данные о юзере в специальное поле extended.

На самом деле, это никакой не секрет. Во многих объектах 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();
	}
}
Самое приятное, что эти данные вы можете не только просмотреть на странице пользователя, но и изменить.
Василий Наумкин
07 апреля 2014, 11:00
modx.pro
40
16 469
+11

Фильтрация по TV в Tickets

Вопрос — как лучше реализовать в getTickets фильтрацию по произвольному TV значению? Поможет ли в этом pdotools и как лучше составить запрос? В частности хочется сделать фильтрацию по тегам в getTickets.
Антон Мамрашев
23 мая 2013, 11:13
modx.pro
2
2 538
0

Как сделать только для авторизованных?

Доброе время суток Василий и комьюнити!

Подскажите, пожалуйста, как показывать на страницах что-либо (например форму для комментариев) только авторизованным пользователям?

Для этих целей нужно использовать сниппет If rtfm.modx.com/display/ADDON/If или лучше обходится без него?
Александр Наумов
14 октября 2012, 22:37
modx.pro
3
12 659
0