Виктор Долгий

Виктор Долгий

С нами с 18 февраля 2013; Место в рейтинге пользователей: #107

Tickets и ms2Gallery вывод изображения

Добрый вечер!
Подскажите, как вывести через Tickets изображение из ms2Gallery?
Пробую вот так, но не выводит:

[[!pdoPage? 
              &element=`getTickets`
	      &loadModels=`ms2gallery`
	      &tpl=`@INLINE [[+360x270]]` 
              &parents=`1` 
	&leftJoin=`{
		"120x90": {"class":"msResourceFile","alias":"120x90", "on": "120x90.resource_id = modResource.id AND 120x90.path LIKE '%/120x90/' AND 120x90.rank=0"}
		,"360x270": {"class":"msResourceFile","alias":"360x270", "on": "360x270.resource_id = modResource.id AND 360x270.path LIKE '%/360x270/' AND 360x270.rank=0"}
	}`
	&select=`{
		"modResource":"*"
		,"120x90":"120x90.url as 120x90"
		,"360x270":"360x270.url as 360x270"
	}`
           ]]
Семён Лобачевский
16 мая 2015, 16:37
modx.pro
4
2 731
0

Super MODx SEO-strict +ускоряем фронтенд

Михаил задал вопрос про канонизацию урлов в MODx.
Писал ему ответ, но понял, что он слишком большой. Поэтому переписал в статью.

Поехали.
Алексей Карташов
25 марта 2015, 14:29
modx.pro
70
16 939
+11

Tickets. Каждому юзеру свой раздел

На сайте зарегистрированы 10 юзеров. Созданы 10 разделов с тикетами.

Нужно, чтобы при написании нового тикета с фронта (TicketForm) каждый юзер мог в качестве раздела выбрать только тот, к которому у него есть доступ.
Т.е. нужно чтоб, каждый юзер писал тикеты только в свой раздел, а остальные не видел бы.



Подскажите, как такое реализовать?
steklo-lider
03 марта 2015, 15:07
modx.pro
1
1 049
+1

Дополнительные поля при регистрации через

Office — Универсальный личный кабинет, вопрос в том как в нем добавить дополнительные поля при регистрации которые отображались бы в последствии в профиле

Максим
15 августа 2014, 13:02
modx.pro
2
4 893
0

Tickets проблема с добавлением картинок в тикет.

Помогите решить проблему.
При добавлении картинки, автоматом добавляется обратный слеш в начале и в конце линка, + прописывается еще один http://. На скрине более понятно. Сам решить не могу, единственное к чему пришел это «возможно» корень проблемы здесь / Настройки редактора тикетов / tickets.editor_config.ticket /
Oleg Filin
19 мая 2014, 02:10
modx.pro
1
1 653
0

Фильтрация по выпадающему списку для mFilter2

Может кому-то пригодится небольшое решение с подключением Bootstrap-select

Пример рабочего select с поиском без правки скрипта, благодаря label:
Руслан Киямов
29 апреля 2014, 14:30
modx.pro
24
6 861
+8

Создание своего события в MODX

Сижу посматриваю исходники minishop. Заинтересовался созданием собственных событий в MODX.
$response = $this->ms2->invokeEvent('msOnBeforeAddToOrder', array(
'key' => $key,
'value' => $value,
'order' => $this
));
Правильно ли я понял что вот данный кусок кода и вызывает событие?
Если да, то каким образом теперь его отследить?
Володя
12 апреля 2014, 10:24
modx.pro
13
9 197
0

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

Небольшая пошаговая инструкция, как научиться сохранять любые интересующие данные о юзере в специальное поле 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 893
+11

Учет брошенных корзин

Представляю Вашему вниманию новый компонент ordersUnformed. Он предназначен для сбора статистики о товарах, добавленных посетителями магазина в корзину. Именно добавленных в корзину а не купленных.
Александр Филимонов
07 марта 2014, 04:14
modx.pro
1
2 659
+7

Цена в рублях по курсу доллара в miniShop2

Как выводить в miniShop2 сумму товара в рублях, если цена указана в долларах? Есть плагин парсера курса валют.
Stan
03 марта 2014, 10:27
modx.pro
24
8 114
0