Всего 125 683 комментария

Юрий
25 декабря 2020, 16:41
0
Благодарю за ответ). Да, тоже читал что в некоторых случаях лучше в некоторых хуже… У меня сейчас в проектах каша, часть стандартных вызовов а часть на Fenom. if и foreach — тоже не представляю как без них жить.

А Вы пробовали хоть раз делать статические чанки и шаблоны?
Наумов Алексей
25 декабря 2020, 15:35
+3
1000 человек, это совсем не много.
Мой выбор Fenom, даже если он будет в чем-то медленнее.

Тут были эксперименты, что при сравнении простых вызовов сниппетов/чанков Fenom даже проигрывал…
Но! Чего только стоят if и foreach в феном… я уже не представляю как без них жить.
Артур Шевченко
25 декабря 2020, 15:02
0
Да всё просто, '!yandexMaps' так пишут когда хотят чтобы сниппет некешировался, только в том варианте который предложил автор это не работает, там он и так не кешируется. А дальше тут уже и про TV написали и вообще всё заработало)))
Александр Мельник
25 декабря 2020, 14:48
0
Артур, мне прямо стала интересна ваша логика.
Поделитесь пожалуйста.
Автор пишет, что у него при запуске сниппета выскакивает ошибка, что передаваемый параметр должен быть массивом или представлять собой нечто из разряда «Countable».

Что здесь говорит о том, что автор хочет отключить кеширование?)) И тем не менее это помогает. Мой мозг в недоумении))

Я на днях находился в подобном недоумении. Общение с заказчиком по одному проекту ведется у нас только через директора. Директор у нас женщина и заказчик — женщина. Я час рассказывал директору что и как нужно спросить, потому что вопрос технический. Она задает вопрос заказчику, я с ужасом понимаю что вопрос вообще про другое, от слова совсем. Заказчик женщина читает вопрос, дает ответ, который тоже не имеет никакого отношения к вопросу и тем не менее ответ оказывается вполне приемлемым для меня. Я подумал что в тот момент я впервые за 40 лет понял что такое, женская логика)
Яков Коляда
25 декабря 2020, 14:44
0
PS
Хотелось бы услышать Вас здесь, или хотя бы здесь.
Яков Коляда
25 декабря 2020, 13:55
+1
Спасибо за сделанный вклад в сообщество и развитие MODX! Удачи и вдохновения в новых начинаниях!
Игорь Павлов
25 декабря 2020, 13:45
0
Спасибо.

Ошибку убрал отключив кэширование для этого сниппета. Конечно, не совсем верное решение, но для моей ситуации подходящее.
Игорь Павлов
25 декабря 2020, 13:43
0
Это уже были эксперименты, сюда нечаяно попало.
В любом случае дело не в этом.
Наумов Алексей
25 декабря 2020, 13:31
0
Как минимум вот это '$_modx->resource.id' должно быть без кавычек.
Lori
25 декабря 2020, 13:31
0
20 год 12 месяц… верно)) спасибо!
Наумов Алексей
25 декабря 2020, 13:06
0
Скорее всего это 20 заказ 12 месяца, не?)
Или 12 заказ 20 года
Сергей
25 декабря 2020, 12:25
+1
Спасибо! Да действительно это помогло.
Руслан Алеев
25 декабря 2020, 12:21
+1
Вот, поправьте данный файл — github.com/Ibochkarev/miniShop2/pull/501/files (если конечно в этом проблема).
Иван Бочкарев
25 декабря 2020, 12:20
+1
До нового года выпустим новый релиз.
Сергей
25 декабря 2020, 12:17
0
Это не лучшее решение, так-как там действующий магазин и много заказов( И потом вновь все настройки придется заводить. Может есть какое-то другое решение?
Lori
25 декабря 2020, 11:25
0
вы лучший просто! спасибо большое за помощь!
Наумов Алексей
25 декабря 2020, 11:19
+1
weight: {width: 50, renderer: function (value, metadata, row) {
    var w = parseFloat(row.data.weight.replace(/\s/g, ''));
    var c = parseFloat(row.data.cost.replace(/\s/g, ''));
    if (w > c) {
        metadata.style = 'color: green;'; return value;
    }
}},
parseFloat и replace чтобы пробелы убрать и преобразовать в число, т.к. данные приходят строками, а не числами
Иван Бочкарев
25 декабря 2020, 10:17
0
В примере документации, да и как во всех вызовах в поле указания TV указывается название, а не ID

'tvCoords'=>'coords'