Fi1osof 21 августа 2015 0 9
18-го августа вышел MODX Revolution 2.4.0. Вот его пока не советую ставить. На modx.про жаловались многие на кучу багов. Я много багов не нашел (в целом ОК работает), но что нашел, расстраивает очень. В частности куча ошибок с сохранением параметров элементов. То есть в том же шаблоне параметр tpl не получается изменить. Говорит что ОК, а обновляешь — старое значение. Совсем не исключено, что он обновляет что-то совсем не то, так как замечен другой очень пакостный баг — затирка наборов параметров… При сохранении любого TV-параметра (в редактировании параметра), отправляется на сервер идентификатор со значением «По умолчанию». Это очень плохо. Попробуйте, к примеру, вызвать $modx->getObject('modResource', 'По умолчанию или любое другое строчное значение'). Получите первый попавшийся объект документа. Так же и здесь — обновляешь ТВ-ху, а сбрасывает параметры сниппету (из-за чего лично у меня менюха слетала, так как параметры для Wayfinder сбрасывались).

В общем, ждем следующего релиза.

UPD:Продолжение темы: modx.pro/development/6312-how-not-to-extend-modx-processors/

UPD2:Все, в версии 2.4.2 приняли багфикс.
9 комментариев
P
PerekatiPole 22 августа 2015г в 13:20 #
Интересен момент, что разработчики Modx забыли протестировать релиз перед публикацией!
Fi1osof1
Fi1osof 22 августа 2015г в 13:25 #
Всего не протестируешь. Но судя по всему приняли какие-то сторонние PR-ы, ИМХО. Человек, знающий хорошо как работает xPDO, вряд ли бы допустил такие ошибки. Сейчас попробую разобраться кто и что сломал.
s
shadow 22 августа 2015г в 17:52 #
Доброго дня! Вы пишете:
затирка наборов параметров
. Действительно наборы параметров перестали работать, хотя все они по прежнему есть на одном из обновленных сайтов.
Уточните, у вас только не срабатывают или нарушены\удалены после обновления?
Спасибо.
s
shadow 22 августа 2015г в 18:10 #
Все, прочел заметку на modx.pro Вопросов по набору параметров нет.
Fi1osof1
Fi1osof 22 августа 2015г в 20:10 #
Ок.
D
Dmitry Khramov 01 октября 2015г в 10:56 #
Николай, хочу через Вас передать, что также, что наборы параметров нельзя экспортировать. Вылетает 414 ошибка.
Fi1osof1
Fi1osof 01 октября 2015г в 11:04 #
414 мало о чем говорит. Надо смотреть логи php, на что именно ругается (какую строчку какого кода). Но если что, позже поставлю 2.4.1, посмотрю.
Кстати, вроде как в 2.4.2 обещают багфикс принять проблемы с сохранением параметров.
D
Dmitry Khramov 01 октября 2015г в 13:08 #
Ругается на очень длинный get-запрос. Сам откатился на 2.3.5 там работает всё — хорошо бы и экспорт\импорт наборов параметров пофиксили
Fi1osof1
Fi1osof 02 октября 2015г в 16:26 #
Сейчас просто некогда. Чуть позже если время будет, доберусь, гляну.
Авторизуйтесь или зарегистрируйтесь (можно через соцсети ), чтобы оставлять комментарии.