Вопросы

Fenom и оператор присутствия 'in'

MODX Revolution 2.6.5-pl, pdotools-2.11.2-pl.
Настройки:
pdotools_fenom_cache: Нет;
pdotools_fenom_default: Да;
pdotools_fenom_modx: Да;
pdotools_fenom_parser: Да;
Вот здесь есть описание оператора in:
{var $key = '10'}
// массив + тернарный оператор
{$key | in : [1, 3, 42] ? 'ключ найден' : 'не найден'}
Казалось бы всё просто, меняем переменную на свою и работаем:
{$_modx->resource.template | in : [20, 17, 32] ? 'ключ найден: {$_modx->resource.template}' : 'ключ не найден: {$_modx->resource.template} '}
Но здесь начинается волшебство, например: «ключ найден: 1», «ключ найден: 2», «ключ не найден: 3», «ключ найден: 17», «ключ найден: 20». Собственно вопрос: я что-то пропустил или это баг?
Янис
07 августа 2018, 18:14
modx.pro
1
4 545
0

Сравнение 2 -х списков дочерних ресурсов

Есть ресурс с несколькими дочерними ресурсами, как некий справочник.
Есть второй ресурс у которого есть меньшее количество дочерних ресурсов, с pagetitle равными одному из id дочерних ресурсов из первого случая.
Как вывести список дочерних ресурсов первого ресурса, которые не упоминаются как дочерние второго ресурса.
Как-то мудрено написал и решения лезут в голову сильно мудреные, но по сути это сравнение 2-х списков и вывод несовпадающих элементов, может кто подскажет простое решение?
Андрей
07 августа 2018, 16:56
modx.pro
961
0

Удалить первое фото из галереи minishop2 всех твоаров

Здравствуйте. Как удалить первое фото у всех товаров магазина на minishop2?
Спасибо
Ivan
07 августа 2018, 15:21
modx.pro
2 162
0

Оплата части суммы с личного счета msProfile

Добрый день.
Скажите, как можно сделать, чтобы при выборе пункта оплаты с личного счета (через компонент msProfile) можно было оплатить часть суммы. Такая необходимость возникает, когда на личном счете не достаточно средств.
Я пока вижу 3 пути решения:
1. Перекидывать на страницу пополнения счета
2. Списывать ту сумму что есть и сообщать об этом в уведомлении о заказе
3. Списывать все «в ноль» и перекидывать на страницу оплаты с помощью другого компонента

Кто чего подскажет?
Андрей
07 августа 2018, 13:21
modx.pro
1 044
0

Обновление modx

День добрый. Сайт на рево. Домен состоит из кириллица.com, при обновлении вылетает в админке ошибка 500. Перенес на тестовый домен чисто из латиницы. Обновил нормально. Начинаю переносить на основной домен — та же ошибка. Пути сверил с оригинальными конфигами. Как подправить можно?
Alex
07 августа 2018, 13:06
modx.pro
1 200
0

Выкидывает пользователей из админки

Здравствуйте!
Столкнулся с такой проблемой, что пользователей выкидывает из админки, после чего они не могут зайти в нее (пароли правильные, это в том числе и для главного администратора такая ситуация).
До этого была проблема в том, что пользователь заходит в админку и минут через 5-10 выкидывает и ему приходится заново логиниться, а сейчас даже логиниться не позволяет выдает ошибку о неправильности пароля.
Роман
07 августа 2018, 11:46
modx.pro
1 003
0

Двойной слэш

Ребята, привет. Подскажите, как правильно адресацию к ресурсам (картинкам) делать.
У меня во всех адресах к картинкам есть двойной слэш после домена.
Я пользуюсь ms2Gallery и хочу выводить абсолютный путь, делаю в чанке так:
<img src="{'site_url' | config}[[+ms2g.0.800x]]"/>
Получаю в src:
https://mydomen.ru//assets/images/resources/100/800x/dsc-0129-conv.jpg
Двойной слэш после домена.
Виталий Барышников
07 августа 2018, 10:31
modx.pro
1 873
0

jpegoptim и OptiPNG [ НЕ решено ]

Хочу реализовать сжатие картинок на сайте. В частности для msGallery от miniShop. А также и других mediaSource.
События никакого нет. В класс msProductFileUploadProcessor дописывать код не хотелось бы.
У кого есть какие идеи или кто сталкивался с этим?
Хотелось бы сделать бы сделать правильно, чтоб компоненты обновлялись.

И еще в продолжении темы хотел бы узнать как правильно реализовать кастомные доработки, если даже например я хочу по менять в классе компонента, ну допустим в том же msProductFileUploadProcessor?
Артур
06 августа 2018, 22:04
modx.pro
1 592
0

miniShop2 как вывести описание у определенного способа доставки?

Добрый день!
Мне нужно вывести описание доставки, но только в том случае если выбран определенный способ — Доставка курьером, кроме того вывести нужно не в чанке tpl.msOrder.delivery, а в другом месте.

Как можно это сделать, подскажите пожалуйста, возможно кто-то сталкивался с подобным, а возможно решение на столько просто, что я переусердствовал и ищу слишком сложное решение?
Никита Серов
06 августа 2018, 20:54
modx.pro
1
1 867
+1

Вопросы по Uploadify

Добрый день! Кто-то знает, как добавить к загруженной фотографии имя пользователя, который загрузил ее. И еще вопрос, можно ли изменить путь куда загружаются фото и убрать формирование превью…?
Владислав
06 августа 2018, 17:56
modx.pro
822
0