Roman
посреди сайта вылезло [an error occurred while processing the directive]
Roman
что это ?
Aliaksandr
Да, эта проблема Синхронизация цен несколько раз в день происходит
я попробовал у себя - после изменения цены в админке новые товары добавляются отдельной строкой уже по новой цене
Aliaksandr
причем без всякой перезагрузки страницы
Дмитрий
Я что то сломал Тоже помню такое поведение
Дмитрий
А нет, так и есть Беда со старым товаром, что он проходит по старой цене
Aliaksandr
ну для этого надо плагин писать, сильно нетривиальная ситуёвина )
Aliaksandr
я для пересчета скидок так и делал, методами removeById удалял все товары этого id из корзины, а потом add($item) добавлял по-новой
Aliaksandr
потому-что от цены зависит hash строки, так просто в сессии поменять ценник - не решит проблему, если только не поменять заодно и хэш )
Михаил
Да, надо менять хеш, чтобы все одной строкой были
Aliaksandr
Да, надо менять хеш, чтобы все одной строкой были
По идее можно попробовать это делать на OnBeforeItemAdding, но не факт, что получится хорошо
Михаил
Надо пробовать, не знаю.
Михаил
Я бы попробовал пересчитывать все вручную на OnCartChanged
Михаил
Но это событие новое, не обкатанное еще, можети не зайдет
Alexander
Ребят, еформ не хочет отправлять. Вон чего SMTP пишет. Main mail: Программа не смогла отправить почтуSMTP Error: data not accepted.SMTP server error: DATA END command failed Detail: [2] Message rejected under suspicion of SPAM; https://ya.cc/1IrBc 1577201961-7pYhZZsdkh-dKWK4XtH SMTP code: 554 Additional SMTP info: 5.7.1
Alexander
что делать? менять SMTP?
Alexander
пока поставил phpmail() вроде работает
Alexander
Ну я так и сказал) не, блока там нет. То проходят сообщения, то нет
Am
Ну я так и сказал) не, блока там нет. То проходят сообщения, то нет
Вот тут все описано по Вашей ссылке внутри ошибки https://yandex.ru/support/mail/web/spam.html#troubleshooting__sending-limits
Am
Советы тоже даны, можно попробовать все пройти и проверить.
Alexander
Ок, спасибо
Kanstantsin
Аллоха! Есть фронты в группе? Надо 10 шаблонов отверстать.
Kanstantsin
До 24 января
Dmytro
Не
Тогда напиши @Kasick
Multi
Каждому по шаблону и до НГ можно успеть
Kanstantsin
Тогда напиши @Kasick
Спасибо. Утром выйду на связь
A
Сразу с макетами
Pathologic
сразу с макетами в ворде
Multi
У меня такие были, и с лого на всю шапку )
A
Человек же может буквально воспринять.
Сергей
https://gist.github.com/delphinpro/11c816c355970e797a8dfc88953755a3
Aliaksandr
Неясен смысл такой мудрености :)
Сергей
Сохранить весь контент, восстановить при необходимости. Только контент
Aliaksandr
Сохранить весь контент, восстановить при необходимости. Только контент
А смысл в цикле запрашивать для каждого ресурса его тв, если можно было просто по отдельности сохранить таблицы? Там вроде при восстановлении айдишники не меняются? Или смысл в другом?
Aliaksandr
Мне кажется, это имело бы смысл для переноса на другой сайт, чтоб не потерять связи. Но не длч восстановления с полной очисткой таблиц
Сергей
да. смысл сохранить весь документ со всеми его тв (и pagebuilder в моем случае) в одном месте, без привязки к ID В моем случае шаблоны и TV cоздаются миграциями и хранятся получается под гитом. В теории привязки tv и шаблонов происходят во время миграции и могут иметь любые ID. В случае восстановления клон репы, накат миграций, и восстановление контента из бекапа.
Сергей
В первом варианте я сохранял отдельные таблицы. но так мне показалось более гибким вариантом.
Aliaksandr
Но тут мне показалось с телефона, что id ресурсов не изменяются после восстановления
Aliaksandr
Хотя, может чего и не заметил :)
Aliaksandr
Потому и спросил )
Сергей
ну это не законченное решение. Набросок, хоть и рабочий. Так то и у ТВ ID по сути не меняются.
Aliaksandr
Ну tmplvarid особо и не важен при переносе контента, а вот что с contenid - я так понимаю, именно ради возможности его изменения все и затевалось :)
Aliaksandr
Тут опять вопрос философский, завтра придет условный "василий" и скажет "я ваще та по условию if parent=5 определял, это новость или товар, а он меняется при каждом восстановлении ...))
Сергей
На этот случай у меня ID ключевых ресурсов сохранены в config/cms/setting.php http://s.delphinpro.ru/20191225-015721.png Только вот не могу придумать, как синхронить эти ID при бекапе/восстановлении.
Сергей
evo_update_config_settings как-то нестабильно работает Если я применяю пачку миграций, в которой одна миграция сохраняет айдишник в конфиг, а следующая читает его оттуда, то процесс падает с ошибкой типа NULL недопустим. Т.е. предыдущее сохраненное значение отстутствует в конфиге и возвращается NULL который попадает в запрос и ломает его. При этом если несколько раз запускать artisan migrate, ошибка возникает на последующих миграциях, пока не пройдем весь цикл. Короче, ощущение такое, что либо evo_update криво сохраняет, либо modx->getConfig() криво читает настройку.
Возвращаюсь к этой проблеме. Возможно с решением. Насколько я понял, evo_update_config_settings просто пересохраняет settings.php Но при этом текущий загруженный конфиг в ядре не обновляется. Это не заметно на обычных страницах, потому что они отработали, и процесс умер до следующего запроса. а там уже новье из файла подтянется. Но пачка миграций выполняется в одном процессе. И то, что мы сохраняем на диск, недоступно через getConfig в этом же процессе.
Сергей
Решением мне видится обновление конфига в текущем инстансе evo
Сергей
@Dmi3yy что скажешь?
EVO bot Лёшка
Господа, как в 2.0 сбросить кэш из сниппета?
Читаем тут: http://modx.im/blog/news/5832.html После читаем тут: https://github.com/evolution-cms/example-package
Anonymous
Бота будет глючить до Рождества православного, после нового года подберу ему нормальный хостинг. Пока не понимаю почему он так тупо отвечает и так тупо получает всё. Такое чувство что хуки прям туго идут
Pathologic
я понимаю почему 😸
Pathologic
🤠
NeOleg
Конец декабря. Снег идет только на web-страницах...
Михаил
Конец декабря. Снег идет только на web-страницах...
Приезжайте к нам, видимо у нас и ваш выпал
Илья
нда, а в питере как всегда дождь. тоже ждем снега
Anonymous
ну у классиков и такое есть
Это уже третий человек который за утро показывает этот стих. Чую где-то в соц сетях постили его
Dmytro
когда его постили. соцсетей еще не было)))))))))
Anonymous
нда, а в питере как всегда дождь. тоже ждем снега
Да ладно, в Питере не всегда дождь, когда я приезжаю у вас солнечно😁
Anonymous
Но суть в том что именно сегодня его уже три раза скинули
Илья
Да ладно, в Питере не всегда дождь, когда я приезжаю у вас солнечно😁
везет тебе) "Среднегодовая температура воздуха составляет +4.2 градуса. Весь период с положительными температурами длится в среднем 222 дня, а с отрицательными 143 дня. В Петербурге бывает от 31 до 62 солнечных дней в году, 57 дней с туманами, 105 с переменной облачностью."
Dmytro
видать у всех дождь))
Dmytro
лучше скажите такое, какого хрена PageSpeed Insights первое отображение всего контента для компа показывает 0.3с а для мобил 1.8с ?
Dmytro
п.с. фото с джинсами еще раз постить не надо)
Pathologic
за pagespeed давно пора банить
Dmytro
чем он тебе не угодил?
Pathologic
тем что это бесполезное говно, которому поклоняются дебилы
Aliaksandr
Он в курсе, что андроид тупит сильнее, чем винда :)