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

Евгений Webinmd
02 декабря 2020, 19:44
0
заполнены ли все поля в системных настройках?
настраивал в версии 2.6.0 — все нормально работает
Роман
02 декабря 2020, 17:38
0
Попробуйте так:
{$total.cart_cost * 1 - $total.cart_cost2 * 1}
{$total.cart_cost|intval - $total.cart_cost2|intval}
Игорь
02 декабря 2020, 17:32
0
Кронменеджер иногда так и должен работать. Надо в настройках менять переменные. Проще в вручную там прописать пару путей на скрипты и все будет работать. Но не факт что это надолго, так как сам крон может обновлятся на автомате. У нас в онлайн сервисе такое было, так как серверов откуда идет поток данных много и они наразных локациях установлены. Время и тип разный тоже. А так как у нас сотрудники работают на удаленке в разных странах причем, под всех сразу настроитьь крон сложно, даже скорей всего не возможно. Нужен грамотный админ для всего этого
Наумов Алексей
02 декабря 2020, 17:31
0
Не понял, что нужно получить?
Все тож самое… есть процессор «getList», в него передается некий критерий для ограничения выборки (parent), в методе prepareQueryBeforeCount задаем условия…
Дмитрий Беляков
02 декабря 2020, 16:35
0
почистил кеш, теперь ситуация вот такая. Все поля заполнены, метод оплаты выбран paypal, при клике оформить заказ вот эта ошибка всплывает. prnt.sc/vuc30r что за фигня то. В логах смотрел, нет ничего
Vladimir Alekhin
02 декабря 2020, 16:34
0
А когда объект свой, но в нем есть поле — линк по ID на объект modResource?
Как вы такую задачу решаете?

на текущем плейграунде не было никаких чужих компонентов с подобной связкой, что бы подсмотреть.
Дмитрий Беляков
02 декабря 2020, 16:26
0
Установил версию 2.6.0. После нажатия сделать заказ, с выранным методом оплаты PayPal, появилась надпись после того как перекинуло на msGetOrder скрин. prnt.sc/vua1ak
при нажтии на ссылку белый экран. ссылка такого рода мой домен/assets/components/minishop2/payment/paypal.php?action=continue&msorder=98&mscode=feae889a6facccb79b49912495741fef
Наумов Алексей
02 декабря 2020, 16:25
0
Я от modObjectGetListProcessor наследую… но и объекты у меня чаще всего свои, не modResource
Дмитрий Беляков
02 декабря 2020, 15:12
0
Установил версию 2.6.0. После нажатия сделать заказ, с выранным методом оплаты PayPal, появилась надпись после того как перекинуло на msGetOrder скрин. prnt.sc/vua1ak
при нажтии на ссылку белый экран. ссылка такого рода мой домен/assets/components/minishop2/payment/paypal.php?action=continue&msorder=98&mscode=feae889a6facccb79b49912495741fef
Дмитрий Беляков
02 декабря 2020, 14:39
0
modstore попробую щас поставить
Дмитрий Беляков
02 декабря 2020, 14:38
0
modx.com поставщик minishop2, у них 2.5,0 максималка
Дмитрий Беляков
02 декабря 2020, 14:37
0
Спс, щас попробую
Lori
02 декабря 2020, 14:37
0
спасибо большое, решилось само по себе после очистки кэша…
Scorp Satex
02 декабря 2020, 14:35
0
Сейчас 2.6.0, modstore.pro/packages/ecommerce/minishop2

И в последней версии есть запись в changelog:

Fixed paypal error [PR #387]

Может быть это ваша проблема.
Артур Шевченко
02 декабря 2020, 14:35
0
Ну и отлично
Владислав
02 декабря 2020, 14:33
0
Заменил его на:
<?php
$count = 0;
$parent = isset($parent)? (integer) $parent: 0;
if ($parent > 0) {
$criteria = array(
'parent' => $parent,
'deleted' => false,
'published' => true,
);
$count = $modx->getCount('modResource', $criteria);
}
return (string) $count;

Вроде бы всё норм
Артур Шевченко
02 декабря 2020, 14:32
0
{($total.cost | replace: ' ' : '') - ($total.weight | number: '0' : '.' : '')}