Вопросы

Gallery. Сделать вывод по 4 картинки в блоке

Привет всем.

Нужно в карусели вывести картинки по 4 ряда картинок в столбец.
Для этого нужно каждые 4 картинки выводить в отдельном блоке, а именно так:

<div class="gallery-item">
	<img src="image.jpg" />
	<img src="image.jpg" />
	<img src="image.jpg" />
	<img src="image.jpg" />
</div>
<div class="gallery-item">
	<img src="image.jpg" />
	<img src="image.jpg" />
	<img src="image.jpg" />
	<img src="image.jpg" />
</div>
Картинки хранятся в компоненте Gallery. Возможно ли реализовать такое вывод?
Юрий
13 августа 2017, 08:18
modx.pro
1 916
0

Снипет для цифрового товара

Добрый день! Возможно кто-то сможет подсказать. В одном обсуждении по вопросу оплаченного цифрового товара Василий советовал сделать так take.ms/egO8v — -«Написать свой сниппет, который будет вызываться в чанке письма при успешной оплате, проверять параметры и выдавать секретную ссылку»
Это для того чтобы покупатель получал на свой email ссылку на оплаченый файл.
Может быть кто нибудь так делал и мог бы показать пример такого сниппета? Также не очень понятно в каком именно чанке вызывать снипет — в чанке письма miniShop — [[tpl.msEmail.sent.user]] или в каком то чанке платежной системы? Как бы это все сделать?
Василий
12 августа 2017, 18:50
modx.pro
1 705
0

pdoResources

С помощью pdoResources нужно со страниц выводить только h1 и картинку (не TV)
&includeContent грабит все подряд, с помощью фильтра есть возможность брать только заголовок статьи и фотку?
Игорь
12 августа 2017, 16:08
modx.pro
910
0

Загрузка уже загруженных фото

Вопрос.
Вкладка «Галерея»
При загрузке новых изображений, можно ли их брать из уже загруженных фото? Т.е. как из обычной тв-поля, открывается окно с определенным источником файлов, а не с компьютера пользователя?
Максим
12 августа 2017, 13:02
modx.pro
1
1 143
0

Многоуровневое меню в Gallery?

Всем добра!
Подскажите как организовать многоуровневое меню в Gallery?
Что-то в документации не нашел, на просторах интернета тоже, а сам догнать не могу.
В админке создаю альбомы и подальбомы, а на выходе получаю одномерный список всех альбомов…
Заранее спасибо.
Евгений
12 августа 2017, 08:25
modx.pro
1 092
-1

Помогите составить условие выборки ресурсов

Всем привет.
Есть раздел с ресурсами у которых есть доп-поле с множественным выбором, в него забиваются id юзеров, которым эти ресурсы можно просматривать, они там хранятся с разделителем ||
Необходимо составить условие в pdoResoruces, чтобы каждому пользователю выводились только те, у которых в доп-поле присутствует id этого пользователя.
Понимаю, что задачу можно решить через политики доступов и родные группы modx, а также через группы ресурсов, но это всё избыточно для данной задачи.
Нужно просто условие в параметре &where, которое проверит наличие id текущего пользователя в списке доп-поля, и если ок, то пользователь этот ресурс в списке увидит, в противном случае нет.
И конечно же хотелось бы избежать ситуации, когда, например id=3, а в доп-поле ресурса встречаются такие значения как (3||33||333), нужно что бы проверялось на точное совпадение.
Семён Кудрявцев
11 августа 2017, 12:56
modx.pro
1 081
0

Коллбеки заказа miniShop2 не работают?

Всем привет, возникла задача повесить классическую цель метрики на оформление заказа, сделал это на url с GET параметром — msorder=id
Но в метрике стали появляться лишние заказы, уж не знаю с обновлением страницы это связанно или ещё с чем, в общем от этого способа было принято решение отказаться.
Решил сделать это через коллбеки miniShop2, здесь в сообществе уже не раз приводили пример нужного кода, который нужно разместить на странице корзины — вот пример —
miniShop2.Callbacks.Order.submit.response.success = function () {
      console.log('order success');
      yaCounter99999999.reachGoal('order_ok');
    }
Семён Кудрявцев
11 августа 2017, 07:49
modx.pro
2 235
0

Проблема с контекстами и getTvObject

Есть код
<?php
$page = $modx->getObject('modResource', 106);
echo $city = $page->getTVValue('factory-city');
06
Проблема в том код работает только если id относится к контексту web. А если id указываем другого контекста, то выходит такая ошибка —
Fatal error: Call to a member function getTVValue() on null in /home/remontrostov/web/remont-pod-kluch-rostov.ru/public_html/core/cache/includes/elements/modsnippet/35.include.cache.php on line 3
Не могу понять из-за чего? tv для страницы точно есть и задано.
aligan
10 августа 2017, 15:32
modx.pro
2 103
0

Не открываются страницы

Доброго времени суток!
У меня возникла проблема и я пока не понял куда копать…
Собственно вот сам пациент: каталог и именно этот каталог.
Суть проблемы: многие ресурсы из данной категории перестают открываться после первого открытия, тоесть один раз зашел — во второй раз не открываются, откроются после редактирования шаблона или самого ресурса.
Пробовал менять шаблон, ставил просто пустой шаблон — ситуация не меняется.
Особенно это касается свежесозданных ресурсов, кстати ресурсы создаются с помошью плагина newsPublisher, ранее проблем не возникало и в других категориях, где ресурсы созданы тем же методом, проблем нет
В логах ошибок не пишется
Арсений
10 августа 2017, 15:20
modx.pro
3 103
0

Изменение стандартного процессора в админке

Всем привет! Из коробки в MODx для вывода в админке дерева ресурсов используется процессор modResourceGetNodesProcessor. Возможно как-либо заменить его на другой? К примеру, чтобы прямо в стандартном дереве ресурсов выводились внутри категорий все ее дочерние товары, в том числе и у которых имеется связь не по parent, а через msCategoryMember. Разумеется, как принято у всех белых людей, об изменении кода стандартного класса речи не может даже идти!

P.S. надеюсь непереусердствовал с формулировкой вопроса
Волков Николай
10 августа 2017, 13:51
modx.pro
1 269
0