Size: a a a

MODX. Русскоязычное сообщество.

2021 February 16

S

StarBurst in MODX. Русскоязычное сообщество.
источник

S

StarBurst in MODX. Русскоязычное сообщество.
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
StarBurst
{if $_modx->config.cultureKey == 'ru'}

Вот эти условия везде убираю и работает. Проблема в этом.
Проблема не в этом коде, а в фигурной скобке из лога ошибок
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
Ищи в шаблоне где есть {&
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
Там надо поставить пробел после неё
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
Возможно таких мест будет несколько, всё можно отследить по логу
источник

S

StarBurst in MODX. Русскоязычное сообщество.
Дело в том, что её нет
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
@ilyautkin я представляю насколько я тебе дорог, но это прям капец
источник

S

StarBurst in MODX. Русскоязычное сообщество.
$_modx->config.cultureKey

Это переменная контекста. Я убираю это условие и всё работает. Но в логах вообще о другом...
источник

ИБ

Иван Бочкарев... in MODX. Русскоязычное сообщество.
Я также использую это и все ок
источник

ИБ

Иван Бочкарев... in MODX. Русскоязычное сообщество.
Андрей Сергеевич
Ищи в шаблоне где есть {&
Это поправь
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
StarBurst
$_modx->config.cultureKey

Это переменная контекста. Я убираю это условие и всё работает. Но в логах вообще о другом...
Ты запускаешь парсер fenom добавив это условие, он затыкается на фигурной скобке в коде считая текст дальше своей переменной.

https://docs.modx.pro/komponentyi/pdotools/parser#%D0%9F%D1%80%D0%BE%D0%B1%D0%B5%D0%BB%D1%8B-%D0%B2%D0%BE%D0%BA%D1%80%D1%83%D0%B3-%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%BD%D1%8B%D1%85-%D1%81%D0%BA%D0%BE%D0%B1%D0%BE%D0%BA
источник

🙈

🙈 PG in MODX. Русскоязычное сообщество.
Артур Шевченко
@ilyautkin я представляю насколько я тебе дорог, но это прям капец
не думал что твой код отрабатывает раньше инициализации minishop2?
источник

S

StarBurst in MODX. Русскоязычное сообщество.
Андрей Сергеевич
Ты запускаешь парсер fenom добавив это условие, он затыкается на фигурной скобке в коде считая текст дальше своей переменной.

https://docs.modx.pro/komponentyi/pdotools/parser#%D0%9F%D1%80%D0%BE%D0%B1%D0%B5%D0%BB%D1%8B-%D0%B2%D0%BE%D0%BA%D1%80%D1%83%D0%B3-%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%BD%D1%8B%D1%85-%D1%81%D0%BA%D0%BE%D0%B1%D0%BE%D0%BA
что делать в таком случае?
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
StarBurst
что делать в таком случае?
Открыть документацию по ссылке, и посмотреть варианты решения
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
🙈 PG
не думал что твой код отрабатывает раньше инициализации minishop2?
Неа, это же не мой код))) Вообще суть ошибки мне ясна, но как её исправить непонятно, это же js компонента и по идее они должны загружаться после скриптов minishop2 и ещё вчера так и было, а сегодня что-то пошло не так. @ilyautkin больше в теме, и дополнение его, надеюсь он лучше понимает, что происходит. Я уже волосы на себе рву, третий день на этом долбанном мусорном сайте настраивают расчёт доставки СДЭК, при том что обычно это не занимает много времени.
источник

🙈

🙈 PG in MODX. Русскоязычное сообщество.
они правильно загружаются
источник

🙈

🙈 PG in MODX. Русскоязычное сообщество.
там ошибка в коде судя по всему
источник

АШ

Артур Шевченко... in MODX. Русскоязычное сообщество.
🙈 PG
там ошибка в коде судя по всему
В каком коде?
источник

🙈

🙈 PG in MODX. Русскоязычное сообщество.
должно быть miniShop2.Callbacks.Order.add  а не miniShop2.Callbacks.add
источник