Всего 125 675 комментариев

Lori
27 апреля 2021, 07:39
0
сайт не мой, дали задание реализовать возможность исключения дедушки именно с getresources
Lori
27 апреля 2021, 07:35
0
интересное решение, надеюсь еще актуальное. благодарю
Lori
27 апреля 2021, 04:36
0
За то, что я написал вопрос, что мне Конкретно требуется, а не такой подгон в виде простого перечисления ресурсов. И где тут направление омг? Об этом даже догадываться не надо, чтобы понимать, что есть такой вариант решения. Только наверное если бы я мог свой сниппет написать — уже бы сделал, а раз я вопрос тут задал, то наверное не могу, к сожалению, знания не позволяют. А ты тут предлагаешь 50+ ресурсов (и это пока) перечислить в сниппете, а потом ещё контент менеджеру каждый раз при добавлении страницы, исключать ее из этого сниппета — это же велосипед. А вот ты, обиженное дитя, взял и вопросу просто так в ответ поставил минус, хотя мне в принципе пофиг.
Роман
27 апреля 2021, 00:29
0
Минус за что поставил? Я дал направление, как реализовать. Понятно, что руками каждый раз не нужно это делать. Вызови сниппет, получи всех потомков, и добавь в исключение.
Алексей
26 апреля 2021, 19:47
+1
Добрый день. В последнем обновлении ошибка — при если не указывать параметры fileSize и filesCount, то загрузка не будет осуществляться, (по-умолчанию 0 — не ограничивается!) — не работает
Николай Савин
26 апреля 2021, 17:32
0
Добрый день. В нашей версии Paypal проверка по IP адресам не используется вообще
Евгений Лазарев
26 апреля 2021, 16:38
0
Добрый день. Подскажите. Пришлось письмо от PayPal
PayPal расширяет инфраструктуру мгновенных уведомлений о платежах, которая используется для информирования продавцов о событиях, связанных со статусом операций PayPal. В результате этого изменения к IP-адресам, с которых мгновенные уведомления о платежах отправляются с 18 января 2021 года, добавлены семь новых IP-адресов. 
 
Ниже приведены все IP-адреса, используемые для мгновенных уведомлений о платежах.
 
66.211.170.66
173.0.81.1
173.0.81.0/24
173.0.81.33
173.0.81.65 (новый)
173.0.81.140 (новый)
64.4.240.0/21 (новый)
64.4.248.0/22 (новый)
66.211.168.0/22 (новый)
173.0.80.0/20 (новый)
91.243.72.0/23 (новый)
 
Дальнейшие действия
 
Если к мгновенным уведомлениям о платежах, получаемым от PayPal, применяется фильтрация IP-адресов или список управления доступом, рекомендуется добавить туда до 3 мая 2021 года все указанные выше IP-адреса.
На сколько я знаю реализация работы с PayPal идет с minishop2. Где можно пофиксить данные изменения?
Алексей
26 апреля 2021, 16:31
0
Используй pdoResources &parents=`-615` или так попробуй в getResources &where=`{«parents:!=»:615}`
Наумов Алексей
26 апреля 2021, 14:48
0
В репозитории есть такая версия для MODX 3, номер версии старше, вот и подтянулось…
Николай Савин
26 апреля 2021, 12:27
0
Ну чтобы ошибки не было нужно написать вот так
$price = 0;
if($mod) {
$price = $mod->get('price');
}
У вас почему то запрос к модификации не происходит. Ошибки не будет, но и цену не получите.
Скорее всего неверно $option['modification_id'] написал.
Навскидку не помню как номер модификации в заказе хранится.
Распечатайте посмотрите — и скорректируйте этот момент.
Sergey
26 апреля 2021, 12:22
0
Так пробовал

foreach ($_products as $product) {
$i++;
$mod = $modx->getObject('msopModification', array(
'rid' => $product->product_id,
'id' => $option['modification_id'],
));
$price = $mod->get('price');
$products .= "{$i}. {$product->name} ({$product->count} шт.) — {price} грн";
}
Николай Савин
26 апреля 2021, 12:20
0
Возможно у вас в данном месте переменная $product не определена. Там должен быть объект товара из заказа.
Sergey
26 апреля 2021, 12:17
0
Чего то не работает, пишет в консоле 500 ошибку у action.php когда пытаешься сделать заказ(
Николай Савин
26 апреля 2021, 12:09
0
Примерно вот так
$mod = $modx->getObject('msopModification', array(
    'rid' => $product->product_id,
    'id' => $option['modification_id'],
));

$price = $mod->get('price')
Sergey
26 апреля 2021, 12:05
0
Не подскажете еще как получить цену именно из Модификации (msOptionsPrice2)?

$sizePrice = $options['price'];
Выводит цену минишопа, а нужно цену модификации. И сумма тоже считается с минишопа а не с модификации

https://prnt.sc/12331c2
Евгений Webinmd
26 апреля 2021, 10:39
0
Вариант отличный, но мне немного не подошел, нужны были разные цвета, пользователь может потом в ЛК сменить аватарку. Да и в дереве комментариев удобнее просто вывести фото из профиля
Евгений Webinmd
26 апреля 2021, 10:38
0
мне показалось что удобнее 1 раз сформировать аватарку и все