Как вызвать некэшируемый файловый сниппет?

ДОбрый день. Может кто подскажет как вызвать некэшируемый файловый сниппет?
Пробовал по разному:
{set $where = '@FILE snippets/whereOrders.php' | snippet}
и так
{set $where = $_modx->runSnippet('@FILE snippets/whereOrders.php')}
Все равно кэшируется, и только после очистки кэша меняет внутренее состояние.
Евгений Лазарев
18 декабря 2024, 13:19
modx.pro
95
0

Стоимость доставки minishop2 из двух условий

Добрый день!
Никак не могу сделать подсчет доставки, если 2 условия:
при заказе на 1000р — доставка бесплатная, но прибавляется по 150р, за каждый кг.

$weight_price = $delivery->get('weight_price');
        $cart_weight = $cart['total_weight'];
        $cost += $weight_price * $cart_weight;

        $free_delivery_amount = $delivery->get('free_delivery_amount');
        
        if ($free_delivery_amount > 0 && $free_delivery_amount <= $cart['total_cost']) {
            $add_price = 0;
        } else {
            $add_price = $delivery->get('price');
            if (preg_match('/%$/', $add_price)) {
                $add_price = str_replace('%', '', $add_price);
                $add_price = $cost / 100 * $add_price;
            }
        }

        $cost += $add_price;

        return $cost;
    }
Т.е. как-то если $free_delivery_amount > 0, то $cost += $weight_price * $cart_weight + $add_price;
kudesia
05 января 2025, 20:59
modx.pro
79
0

Статус оплаты товара в minishop2

С НГ всех!
Как выудить при открытии карточки товара minishop2 его статус для авторизованного пользователя?
Т.е. надо чтобы часть верстки показывалась только если товар куплен этим юзером. В целом данная функция необходима при разработке платных курсов и других электронных материалов.
Готовые решения есть?
Студия Сергея Сергеевича
modx.pro
65
0

Странный url сайта https://china-colors.ru

Почему при переходе по ссылке china-colors.ru//////////// получаем url china-colors.ru/home/f/feihong/public_html/

Кто знает? Может какие-то настройки в админке в плане дружественных ЧПУ приводят к такому?
Ярослав
27 декабря 2024, 12:35
modx.pro
63
0

Интеграция phpbb33 и modX

Добрый день.

Скажите, пожалуйста, а какой на данный момент самый актуальный способ интеграции phpbb3 и modx?
Я находила совсем старые способы, сейчас, как я поняла, сам форум интегрировать проще, но меня интересует SSO и общие оповещения об обновлениях (статьи на сайте и сообщения/темы на форуме)

У меня форум на поддомене.

Modx 3.1.0
Phpbb 3.3.11

Спасибо.
Даша
26 декабря 2024, 00:00
modx.pro
1
52
0

PHPThumbOn пересоздает каждый раз изображения не подхватывая их из кэша

Поставил сайт в докер контейнер (PHP7.4-fpm+nginx+mariaDB) соответсвенно возможно отличается конфигурация PHP, сайт начал постоянно генерировать новые изображения phpthumbon несмотря на их наличие и идентичные названия, с чем этом может быть связанно? Картинки в целом генерируют правильно, все окей других проблем кроме этой нет, будь-то он не подтягивает картинки из кэша и постоянно генерит новые. Как это можно отладить?
Вячеслав Варов
20 декабря 2024, 13:03
modx.pro
47
0

Сортировка pdomenu по parents

Добрый день.

Как сортировать pdomenu по порядку указанному в resources мы знаем. Это есть в документации.

А как сортировать по порядку, указанному в parents?

[[!pdoMenu?
       &parents=`2,10,5`

        &level=`2`
        &displayStart=`1`
]]
Получаем 2, 5, 10 и sortby=`` тут не работает.
kudesia
30 декабря 2024, 16:32
modx.pro
45
0

SeoFilter. Генерация страницы по поисковому запросу

Всем привет. Не могу разобраться с SeoFilter.
У меня на сайте фильтры mFilter не используются, но через него сделан вывод товаров и поиск по сайту.

Поступила задача — сделать страницу с выборкой товаров по поиску «Грузовики+JAC+5+тонн»
Задать ей url и мета теги.

Сразу пришла мысль, что в SeoFilter это можно создать. Но посмотрев доку, не понял, можно или нет.

Может быть кто делал такой кейс и подскажет, кратко как это настроить?
Сергей Карпович
23 декабря 2024, 14:42
modx.pro
44
0

Sendex имя пользователя и почта в письме рассылки

С наступающим! Никак не могу решить вроде простую задачу. Мне в письме рассылки надо указать имя, кому я отправляю и в скрытое поле добавить его email. У пользователей имя есть. Но вывести в шаблоне письма я не могу.


Подскажите, пожалуйста! Очень нужно
Любовь
26 декабря 2024, 14:08
modx.pro
43
0

Сортировка фото ms2guploader

Здравствуйте, может кто-то пробовал починить сортировку фото на фронте компонент ms2guploader?
eflit
30 декабря 2024, 14:29
modx.pro
39
0