какой-то конфликт с методом getTVValue и дополнением Gallery

на cайте использую плагины для подмены цены у товаров в зависимости от значения ТВ-поля (в котором размер скидки записан).
работало все нормально пока не поставил плагин Gallery и работать перестало.

и проблема оказалась в том, что когда я беру это ТВ-поле со скидкой в плагине, например

if ($modx->event->name == 'msOnBeforeAddToCart') {
        $promo = $product->getTVValue('promo');
        $price = $product->get('price');

        /*Дальше код*/
то возникает ошибка. т.е. плагин не срабатывает, при попытке добавить товар в корзину, всплывает ошибка

message: "/home/путь_на_хосте/public_html/test1/core/components/gallery/elements/tv/output/"
success: false
и я не могу понять и нагуглить, почему так происходит, может кто сталкивался?

ссылка для примера того, что происходит
alexandr.skyrda
04 марта 2024, 20:53
modx.pro
173
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0