Всего 123 805 комментариев

Артур Шевченко
24 августа 2023, 23:24
0
А почему ты хочешь положить объект класса modResource в переменную с именем id?
Сергей С
24 августа 2023, 23:01
0
Ага. Я про неё и имел ввиду. Заменяем pagetitle на feed_id, а ресурс на $id(предварительно получив его $id = $item->attributes()->id)?
Сергей С
24 августа 2023, 22:52
0
Это уже создано. Он при импорте записывается. Тут вопрос немного другой получактая. Там сейчас идет проверка существует ли объект на сайте по pagetitle. А нужно по id. Я так понимаю нужно переписать строку про где newObject, проверив по if (! $id = товар с feed_id)?
Артур Шевченко
24 августа 2023, 22:32
0
Если речь про id оффера, то для него нужно создать поле feed_id
Сергей С
24 августа 2023, 17:56
0
Добрый день! Возник вопрос, а как Выцепить id из Фида? . Вот этот 999 имеется ввиду
Рустам
24 августа 2023, 14:08
0
Да, оба сниппета некешированные, вызываю в чанке tplOuter, синтаксис fenom.
Пробывал по разному и с кешем, и без, и до, и после, и через переменную, не срабатывает, нет счета total. Срабатывает только в MODX коде [[! сниппет]] и только если mFilter2 выводится через MODX.
Артур Шевченко
24 августа 2023, 09:59
0
Из коробки нет, но ты можешь добавить проверку сам. Я надеюсь, что предпринятых программных мер будет достаточно для блокировки спама от ботов, ну а к людям нужен индивидуальный подход.
deleted
24 августа 2023, 05:03
0
А с рекапчей будет совместимо?
Dan
Dan
23 августа 2023, 19:43
0
Оба сниппета некешированными вызываются? Твой сниппет вызывается после mFilter2? mFilter2 тоже в fenom синтаксисе?
Артур Шевченко
23 августа 2023, 18:42
+1
По-моему так тоже должно работать.

function(miniShop2, $){
        $(function(){
        miniShop2.Message = FetchIt.Message;
    })(miniShop2, jQuery);
Константин Ильин
23 августа 2023, 17:52
0
Вроде работает
(function(miniShop2, $){
        $(function(){
        var message = miniShop2.Message.show;

        miniShop2.Message.error = function(t) {
            FetchIt.Message.error(t);
        }
        miniShop2.Message.success = function(t) {
            FetchIt.Message.success(t);
        }

        $.extend(miniShop2.Message.show.prototype, message.prototype);
        })
    })(miniShop2, jQuery);
Константин Ильин
23 августа 2023, 17:37
0
Ребят, подскажите по воду Notyf, а точнее привязки ее к уведомлениям MiniShop2. Так сказать, чтобы везде было одинаковые уведомления.
Как привязать?
Артур Шевченко
23 августа 2023, 11:28
+1
Вставлю и свои 5 копеек, если кто-то хочет больше возможностей, чем было в AjaxForm, можно использовать SendIt идейно всё тоже самое, но функционал пошире.
Артур Шевченко
22 августа 2023, 19:00
0
Молодец, что спросил) Хотя, если заморочиться можно, конечно.
Артур Шевченко
22 августа 2023, 17:23
0
Спасибо за донатик))) А калорий я потратил больше, чем рассчитывал. Думал управлюсь за пару дней, потратил 4 и это я ещё документацию не писал.
Артур Шевченко
22 августа 2023, 17:20
+1
Тут такое дело, я с ExtJs не дружу. Делать хочу на Vue. Я посмотрел Formalicious он сложноват для рядового пользователя. Там нет того, чего мне бы хотелось, например возможность выбирать валидаторы для поля из списка, добавлять полю атрибуты, выбирать для поля чанк. Выбор параметров я бы переделал. В общем, мне проще сделать с нуля так как я хочу, чем допилить.
Что же до интеграции SendIt, то его можно хоть с MiGX сопрячь через плагин, который передаст массив параметров в SendIt, а как и откуда ты эти параметры возьмешь другой вопрос.