Саша Туманов

Саша Туманов

С нами с 11 марта 2013; Место в рейтинге пользователей: #134

Как хранить модификаторы феном, в файловой системе?

Перешел на феном и стараюсь всю логику, по возможности перенести в файловую систему. С шаблонами, сниппетами и чанками пока все удачно получается. Отностительно удобно решается вопрос с плагинами. Но вот когда возникает необходимость использовать сниппеты как модификаторы, приходится всю логику переносить в базу данных. А очень хочтеся, хотя бы ту часть логики которая непосредственно решает задачу, держать в файловой системе.
Саша Туманов
08 августа 2019, 11:00
modx.pro
531
0

Ограничение выборки для inner join

Столкнулся с такой проблемой )
Есть ресурс «Галереи» и у него есть дочерние ресурсы, содержащие собственно галереи (ms2gallery). Надо на страничке «Галереи», сделать предварительный просмотр вложенных галерей с переходом к полному просмотру. Причем в предварительном просмотре, должен быть заголовок, короткое описание взятое из контента самих галерей и 6 штук превьюшек.
Пытался сделать это при помощи сниппета ms2GalleryResources, но не сообразил как, поэтому решил делать напрямую:

$modx->addPackage('ms2gallery', MODX_CORE_PATH . 'components/ms2gallery/model/');
$thumb = $modx->getOption('thumb', $scriptProperties, '120x90');

$q = $modx->newQuery('modResource', array(
	'parent' => $modx->resource->id
));
$q->innerJoin('msResourceFile', 'files', "files.resource_id = modResource.id");
$q->sortby('files.resource_id', 'ASC');
$q->select('pagetitle,content,uri,files.resource_id,files.file,files.name,files.alt');
$q->where(array(
		'published' => 1,
		'files.type' => 'image',
		'files.path:LIKE' => "%/{$thumb}%",
		'files.active' => 1
	)
);
Саша Туманов
14 июля 2016, 08:59
modx.pro
3 017
0

Помогите настроить 1С

Здравствуйте, уважаемое сообщество!
Делая интернет-магазин, столкнулся с проблемой в части 1С. У нашего 1С-специалиста не выходит настроить УТ 11.1.10 так, чтобы была возможна синхронизация с магазином minishop2 посредством компонента mSlkad.
Если у кого-то есть магазин настроенный таким образом, помогите пожалуйста! Нужны, хотя бы файлы успешной выгрузки import.xml и offers.xml, чтобы посмотреть внутреннюю структуру и сориентироваться по ней. Примеры прилагающиеся к описанию протокола CommerceML2 ситуацию, к сожалению, не прояснили. Консультацию оплатим.
Саша Туманов
02 декабря 2015, 15:24
modx.pro
1 118
0

Навигация по автометкам

Хочу поделиться своим способом работы с метками, для дополнительной навигации по ресурсам. Вообще то, для этого уже есть tagLister, но мне нравится контролировать процесс. И вообще, это мой первый пост тут, так что сильно не пинайте :)



Для создания, собственно меток, логично использовать штатный tv параметр с типом autotag (автометка), поэтому вначале, создаю его и как нибудь называю. Не задумываясь особенно, назвал его по названию типа — autotag. Добавляю созданный tv в шаблон для вывода постов и с ним — все.
Саша Туманов
16 апреля 2015, 18:58
modx.pro
28
6 915
+10

BannerY

Саша Туманов
27 июля 2013, 07:36
modx.pro
2 283
0