Игорь

Игорь

С нами с 06 апреля 2015; Место в рейтинге пользователей: #809

msImportExport выполнение своего сниппета после импорта ?

msImportExport выполнение своего сниппета после импорта возможно ли?
мне надо чтоб после импорта по крону — еще и запускался мой сниппет для нужд получения даты импорта и фиксации ее в ем поле после

В лог же оно где то там пишет все эти данные есть там настройка
вот take.ms/NEuQF

Такое возможно?
Игорь
17 января 2022, 12:31
modx.pro
1 640
0

msImportExport обновление товара - не видит Tv в списке конфига

при msImportExport обновление товара — не видит Tv в списке конфига
скрин ниже
take.ms/NEzED
Игорь
12 января 2022, 16:09
modx.pro
485
0

:mpy фильтр вывода modx revo

День добрый
есть такой вот вывод цены
[[+tv.price:mpy=`[[+tv.kurs]]`]]
так вот если
[[+tv.price]] равна к примеру 0,546373
то на выходе я получаю 0
то есть оно обрезает цифры после запятой
как сделать чтоб не обрезало? или увеличивало до верхней единицы?

покопался в коде этих фильтров вывода
в файле /core/model/modx/filters/modoutputfilter.class.php
нашел это отвечающее за mpy (строка 390)

case 'mpy':
                            /* Returns input multiplied by option (default: *2) */
                            if (empty($m_val) && $m_val !== 0 && $m_val !== '0') {
                                $m_val = 1;
                            }
                            $output = (float)$output * (float)$m_val;
                            break;
как я понимаю этот
(float)
как раз и обрезает мне все после запятой

что вместо него надо поставить чтоб было как мне надо?

Заранее спасибо
Игорь
17 октября 2015, 10:33
modx.pro
1
1 812
0