MODX Revolution 3.0.0 уже вышла! (Перевод официального анонса)
От имени команды MODX, участников и всего мирового сообщества, которые развивают и добиваются успеха с MODX Revolution, мы с гордостью объявляем об официальном выпуске MODX Revolution 3.0.0-pl.
Revolution 3.0 — это кульминация многолетней работы десятков участников, которые продолжают помогать делать MODX лучшей CMS для растущего бизнеса и людей, создающих веб-сайты, соответствующие их бизнесу,
MODX Revolution 3.0 является мажорной версией, однако одной из целей этого выпуска было сохранение максимальной совместимости с веткой Revolution версии 2. Мы чувствовали, что это позволит людям легче перейти на MODX 3 и гарантировать, что приложения, которые разработчики и владельцы сайтов знают и любят, будут продолжать работать.
Учитывая большое количество изменений, мы рекомендуем вам обязательно прочитать этот пост, прежде чем обновлять свои веб-сайты до MODX Revolution 3.
Revolution 3.0 — важная веха в более чем 17-летней истории MODX (да, мы начали в 2004 году). Он основан на основных принципах обеспечения наилучшей основы для создания веб-сайта независимо от того, какую технологию вы выберете, имея только основные функции в ядре. Его легко использовать и настраивать по мере изменения ваших потребностей.
Имея это в виду, взгляните на то, что нового в MODX Revolution 3.0.
Обновление пользовательского интерфейса
Что сразу бросается в глаза пользователям MODX Revolution 3, так это новый, более приятный экран входа в систему и современный, более отзывчивый дизайн админки, сохранившей все важные конструктивные особенности и парадигмы MODX, которые вы знаете.
Улучшенное взаимодействие с пользователем
В дополнение к этим заметным изменениям, вот несколько ценных новых функций и улучшений:
Одной из ключевых целей MODX Revolution 3 было повышение удобства для разработчиков, которые строят, расширяют и вносят свой вклад в проект с открытым исходным кодом. Скорость веб-разработки, усовершенствования практики и цикл выпуска PHP резко изменили ландшафт веб-разработки с момента первого выпуска Revo 2 в 2010 году.
Вот лишь некоторые улучшения Revo 3 для разработчиков:
В Revolution 3 довольно много изменений, которые нарушают совместимость или изменяют принцип работы. Вы можете просмотреть критические изменения в Revolution 3, чтобы узнать, что может повлиять на обновление. Мы включили несколько наиболее важных соображений, которые следует рассмотреть ниже, если вы решите использовать или обновить до версии 3.0.
Каталог Core больше не может быть перемещен
С включением Composer в Revolution 3.0 основной каталог MODX нельзя переместить или переименовать. Поэтому при обновлении сайта с перемещенным/переименованным основным каталогом вам необходимо сначала восстановить его в исходное местоположение. Для тех, кто привык перемещать ядро для дополнительной безопасности, мы рекомендуем настроить веб-сервер таким образом,чтобы предотвратить доступ к основному каталогу.
Поддержка sqlsrv удалена
Мы удалили поддержку sqlsrv (драйвер Microsoft SQL Server для PHP), чтобы облегчить ядро, учитывая отсутствие использования в сообществе MODX и большую поддержку производных MySQL в средах Windows.
Совместимость компонентов
Мы приложили все усилия, чтобы Компоненты Revolution 2.0 продолжали работать в версии 3.0. Тем не менее существуют более старые, но функциональные дополнения и специально разработанные дополнения, которые без внесения изменений могут работать некорректно. Вы также найдете информацию об этих изменениях в разделе «Обновление с 2.x до 3.0» документации MODX. Вы можете поискать в этом обширном списке проверенных дополнений с их совместимостью с MODX 3.
Для большинства людей обновление до MODX Revolution 3.0.0 будет довольно простым. Есть несколько ключевых моментов, на которые следует обратить внимание, прежде чем пытаться обновить свой сайт.
Наше русскоязычное сообщество заметно поучаствовало в релизе. Авторы в статье в числе прочих благодарят
Agel_Nash, CrazyBoy49z, GulomovCreative, Igor Sukhinin, Ilya Utkin, Ivan Bochkarev, Ivan Klimchuk, Ruslan Aleev, Serge Kudashev, Sergey Shlokov, Vasily Naumkin, Yana, Yura Finiv, mvoevodskiy, Павел Гвоздь, Евгений Webinmd.
Ни в коем случае не обновляйте действующие сайты, если не уверены, что вам это нужно. Несмотря на слова о сохранении обратной совместимости — это не так. Простое обновление проекта без подготовки гарантировано сломает его! Компоненты в MODX3 работают по другому и нужны специальные адаптированные версии. Если вы не уверены в том, что делаете — обновлять проект не рекомендуется!
Revolution 3.0 — это кульминация многолетней работы десятков участников, которые продолжают помогать делать MODX лучшей CMS для растущего бизнеса и людей, создающих веб-сайты, соответствующие их бизнесу,
MODX Revolution 3.0 является мажорной версией, однако одной из целей этого выпуска было сохранение максимальной совместимости с веткой Revolution версии 2. Мы чувствовали, что это позволит людям легче перейти на MODX 3 и гарантировать, что приложения, которые разработчики и владельцы сайтов знают и любят, будут продолжать работать.
Учитывая большое количество изменений, мы рекомендуем вам обязательно прочитать этот пост, прежде чем обновлять свои веб-сайты до MODX Revolution 3.
Что нового в Revolution 3.0?
Revolution 3.0 — важная веха в более чем 17-летней истории MODX (да, мы начали в 2004 году). Он основан на основных принципах обеспечения наилучшей основы для создания веб-сайта независимо от того, какую технологию вы выберете, имея только основные функции в ядре. Его легко использовать и настраивать по мере изменения ваших потребностей.
Имея это в виду, взгляните на то, что нового в MODX Revolution 3.0.
Новые особенности
Обновление пользовательского интерфейса
Что сразу бросается в глаза пользователям MODX Revolution 3, так это новый, более приятный экран входа в систему и современный, более отзывчивый дизайн админки, сохранившей все важные конструктивные особенности и парадигмы MODX, которые вы знаете.
Улучшенное взаимодействие с пользователем
В дополнение к этим заметным изменениям, вот несколько ценных новых функций и улучшений:
- Вход без пароля. Это позволяет пользователям входить в систему по одноразовым токенизированным ссылкам, отправленным на адрес электронной почты. Это очень просто и удобно для тех, кто не придумывает или не может вспомнить надежные пароли.
- Новый улучшенный селектор шаблонов, который появляется при создании нового ресурса из дерева ресурсов, позволяет вам ввести заголовок, тип контента, родителя и шаблон (с предварительным просмотром изображения) перед созданием нового ресурса для более плавного и простого взаимодействия с пользователем с меньшими затратами. шагов или перезагрузки страницы.
- Хлебные крошки в админке с первого взгляда показывают, где находится ресурс в дереве, и позволяют быстро перейти к ресурсам-предкам.
- Чтобы улучшить взаимодействие с журналом ошибок MODX, «deprecated» ошибки были перемещены на отдельную вкладку в разделе «Управление» > «Отчеты» > «Журнал ошибок». Это значительно упрощает поиск реальных проблем в журналах.
- Язык админки теперь зависит от сеанса. Это упрощает многоязычное использование и позволяет пользователю переключать языки по мере необходимости на экране входа в систему или в админке.
Одной из ключевых целей MODX Revolution 3 было повышение удобства для разработчиков, которые строят, расширяют и вносят свой вклад в проект с открытым исходным кодом. Скорость веб-разработки, усовершенствования практики и цикл выпуска PHP резко изменили ландшафт веб-разработки с момента первого выпуска Revo 2 в 2010 году.
Вот лишь некоторые улучшения Revo 3 для разработчиков:
- Значительная модернизация большей части кодовой базы Revolution.
- Пространства имен теперь являются частью ядра Revo
- Зависимости загружаются (автоматически) через Composer
- Мы добавили контейнер внедрения зависимостей, включая новые стандартизированные HTTP-сервисы, и в будущих выпусках появится больше возможностей.
- xPDO 3 позволяет вам использовать пространства имен в ваших пользовательских моделях и использовать новые инструменты CLI для создания моделей.
Ключевые изменения по сравнению с 2.x
В Revolution 3 довольно много изменений, которые нарушают совместимость или изменяют принцип работы. Вы можете просмотреть критические изменения в Revolution 3, чтобы узнать, что может повлиять на обновление. Мы включили несколько наиболее важных соображений, которые следует рассмотреть ниже, если вы решите использовать или обновить до версии 3.0.
Каталог Core больше не может быть перемещен
С включением Composer в Revolution 3.0 основной каталог MODX нельзя переместить или переименовать. Поэтому при обновлении сайта с перемещенным/переименованным основным каталогом вам необходимо сначала восстановить его в исходное местоположение. Для тех, кто привык перемещать ядро для дополнительной безопасности, мы рекомендуем настроить веб-сервер таким образом,чтобы предотвратить доступ к основному каталогу.
Поддержка sqlsrv удалена
Мы удалили поддержку sqlsrv (драйвер Microsoft SQL Server для PHP), чтобы облегчить ядро, учитывая отсутствие использования в сообществе MODX и большую поддержку производных MySQL в средах Windows.
Совместимость компонентов
Мы приложили все усилия, чтобы Компоненты Revolution 2.0 продолжали работать в версии 3.0. Тем не менее существуют более старые, но функциональные дополнения и специально разработанные дополнения, которые без внесения изменений могут работать некорректно. Вы также найдете информацию об этих изменениях в разделе «Обновление с 2.x до 3.0» документации MODX. Вы можете поискать в этом обширном списке проверенных дополнений с их совместимостью с MODX 3.
Обновление до Revo 3
Для большинства людей обновление до MODX Revolution 3.0.0 будет довольно простым. Есть несколько ключевых моментов, на которые следует обратить внимание, прежде чем пытаться обновить свой сайт.
- Как упоминалось выше, перед обновлением ядро MODX должно находиться в расположении по умолчанию.
- Перед обновлением на сайте должна быть установлена минимальная версия PHP (7.2.5), иначе обновление не будет работать, поскольку сценарий установки требует его корректного завершения. Если ваш PHP ниже 7.2.5, обязательно разрешите это перед запуском установки MODX (установщика). Мы настоятельно рекомендуем вам использовать PHP 7.4 или более поздние версии, поскольку PHP 7.3 и более ранние версии больше не поддерживаются.
- Пользовательские дополнительные функции, особенно с пользовательскими страницами управления (CMP), могут работать не так, как ожидалось.
Благодарности
Наше русскоязычное сообщество заметно поучаствовало в релизе. Авторы в статье в числе прочих благодарят
Agel_Nash, CrazyBoy49z, GulomovCreative, Igor Sukhinin, Ilya Utkin, Ivan Bochkarev, Ivan Klimchuk, Ruslan Aleev, Serge Kudashev, Sergey Shlokov, Vasily Naumkin, Yana, Yura Finiv, mvoevodskiy, Павел Гвоздь, Евгений Webinmd.
Внимание!
Ни в коем случае не обновляйте действующие сайты, если не уверены, что вам это нужно. Несмотря на слова о сохранении обратной совместимости — это не так. Простое обновление проекта без подготовки гарантировано сломает его! Компоненты в MODX3 работают по другому и нужны специальные адаптированные версии. Если вы не уверены в том, что делаете — обновлять проект не рекомендуется!
Поблагодарить автора
Отправить деньги
Комментарии: 66
Я немного побухчу.
Столько делать систему, столько уделить обратной совместимости чтобы все равно ее сломать и не принести толком ничего нового. (из-за попытки собственно сохранить совместимость)
Надеюсь дальше пойдем пободрее.
Столько делать систему, столько уделить обратной совместимости чтобы все равно ее сломать и не принести толком ничего нового. (из-за попытки собственно сохранить совместимость)
Надеюсь дальше пойдем пободрее.
Добро пожаловать в мою команду. Я про это говорю уже 3-й год… ) Но так или иначе, я рад за всех любителей MODx. Пусть новая версия принесет всем не меньше, чем принесла двойка!
У меня сегодня много заказчиков, увидев в админке надпись «вышла версия 3,0 обязательно обновитесь», обновились и «уложили» около 15 сайтов)
Ну так не надо заказчикам такие кнопочки выводить… ) С другой стороны, теперь ты заработаешь )
да, это моя вина.
Те сайты что разрабатывал я, я стараюсь скрыть такого вида кнопки и вообще удаляю виджеты с главной страницы админки. Но есть сайты, которые пришли недавно и разработаны другими разработчиками и там я не успел «почистить».
Те сайты что разрабатывал я, я стараюсь скрыть такого вида кнопки и вообще удаляю виджеты с главной страницы админки. Но есть сайты, которые пришли недавно и разработаны другими разработчиками и там я не успел «почистить».
Во. Я тоже увидел — испугался. Это ж сколько сайтов ляжет в ближайшую неделю. Подумать страшно
Пока не оптимизируют MIGX, pdoTools не выйдет из беты и не появится minishop, я думаю, обновляться или делать сайты под modx 3 ещё рано. Мне кажется 90% сайтов работают на этих дополнениях, так что для большинства обновление до тройки пока не будет «простым».
И я также не понимаю, про какую такую обратную совместимость они всё время говорят, если по факту её нет?
И я также не понимаю, про какую такую обратную совместимость они всё время говорят, если по факту её нет?
Зависимости загружаются (автоматически) через ComposerО зависимостях чего тут речь? Composer только для внутренних нужд движка используется? Возможности использовать Composer для пользовательских целей я не увидел. Объясните подробнее, плз, кто разобрался.
Можно использовать как системный, так и пользовательский composer.
Однако при обновлении MODX есть шанс что пакеты затрутся :)
поэтому использовать его советую так же как и в двойке
Однако при обновлении MODX есть шанс что пакеты затрутся :)
поэтому использовать его советую так же как и в двойке
В двойке я использовал Composer отдельно от MODX, ну composer.json располагался, конечно, в корне сайта. Но какая тут связь с MODX — не понятно в таком случае.
Кстати, так как данный баг пока не собираются исправлять, советую скрыть доступ к корневому файлу composer.json через .htaccess, либо nginx(в зависимости от настроек сервера).
c /core/ в паблике конечно подстава полная
не знаю, я обновил сайт, где core на уровень выше спрятан — и всё нормально) работает, все файлы перезаписались нормально
После обновления — полёт нормальный? Баги всплыли какие-нибудь?
я пока на самом простом сайте запустился, смотрю, пока всё норм, в понедельник уже попробую магазин один перевести — и разбираться
Если магазин на minishop2 — то не нужно переводить. Компонент не адаптирован для MODX3 и раньше лета думаю, не будет адаптирован.
А что поменялось-то, кроме поплохевшего дизайна? Спрашиваю, как пользователь, не как разработчик. Вход по коду, селектор шаблонов, хлебные крошки и прочее, ну, ХЗ. Наверное, под капотом мощь колоссальная спрятана?! Может быть, где-то есть более подробное объяснение изменений (желательно на русском языке)?
Основные изменения коснулись только разработчиков. Пользователь ничего нового для себя не найдет, владелец сайта ничего не выиграет от переезда.
На самом деле там по UX много поправлено, например: появились ссылки в сетках, иконка меню в сетках, хлебные крошки, параметры при фильтрации (например, в «Системных настройка»), некоторые вкладки порядок поменяли, поправлены мелкие баги. Файловый менеджер стал проще: убраны лишние окна, перетаскивание работает, транслит файлов.
В целом, сделано ооочень много, всего не упомнить.
В целом, сделано ооочень много, всего не упомнить.
Только это можно было сделать все за несколько месяцев, а не растягивать на года, ну это другой разговор. Вышел и слава богу.
Ну милости просим в репозиторий MODX, я первым буду тестировать ваши PR :)
Уже были PR и идеи от Васи, Сергея и других разработчиков, были ли они приняты? Нет, у авторов свое видение и куда оно привело? Пока выпускался modx3 много хороших разработчиков успели изменить свой стек и уйти. Поэтому, я не знаю про какие PR ты говоришь, чтобы пофиксить баги, то да, но что-то глобальное сомневаюсь.
Мне очень нравиться MODX и я продолжаю с ним работать, хоть уже не с таким энтузиазмом. Но мое мнение такое, что modx3 не нужно было выпускать, нужно было работать над modx4 и использовать современные технологии. А следовательно, такой шаг привлек бы много новых разработчиков, да и старые может быть вернулись. Но имеем, что имеем. Новая 'красивая' обертка, с той же начинкой (Ext.js 3.4)
Мне очень нравиться MODX и я продолжаю с ним работать, хоть уже не с таким энтузиазмом. Но мое мнение такое, что modx3 не нужно было выпускать, нужно было работать над modx4 и использовать современные технологии. А следовательно, такой шаг привлек бы много новых разработчиков, да и старые может быть вернулись. Но имеем, что имеем. Новая 'красивая' обертка, с той же начинкой (Ext.js 3.4)
Уже были PR и идеи от Васи, Сергея и других разработчиков, были ли они приняты? Нет, у авторов свое видение и куда оно привело?Почти все PR вливаются, можете проверить — github.com/modxcms/revolution/pulls?q=is%3Apr+is%3Aclosed+author%3Abezumkin (PR Васи), github.com/modxcms/revolution/pulls?q=is%3Apr+author%3Asergant210+is%3Aclosed (PR Сергея).
чтобы пофиксить баги, то да, но что-то глобальное сомневаюсь.Полезны любые issue и PR, любая помощь приветствуется, заранее спасибо!
Но мое мнение такое, что modx3 не нужно было выпускать, нужно было работать над modx4 и использовать современные технологии. А следовательно, такой шаг привлек бы много новых разработчиков, да и старые может быть вернулись.Тут спорно, может разработчики привлеклись бы, а может и нет. По вашей логике, с появлением, например, Laravel все разрабы из WordPress/MODX должны были скопом туда уйти из-за стека, но это не так.
Хотя да, осовременить не мешало бы, что снова приводит к тому же — милости просим, любая помощь приветствуется :)
Сломали что было хорошего и типа выпустили новый версию. Меня новое пространство имен добивает. Я ленивый и писать трехэтажную конструкцию типа \MODX\Resource и т.д. меня добивает. И почему getService убирают??? Мне удобно а новое вообще не понятно.
Я мало понимаю именно в беке Modx, но по сути что мы имеем для обычного пользователя:
Преимуществ: 0, то что изменили дизайн админки, это сложно отнести к улучшениям, которые должны сподвигнуть отказаться от 2.х
Проблем: сотни, всё наработки по компонентам, статьям, готовым решениям, всё что копилось за эти годы — не актуально.
Смысла для себя в Modx 3 вообще никакого не вижу, его выход на данный момент пока добавил больше проблем чем пользы какой то, но это лично моё имхо. Сам вектор развития CMS идёт совершенно не в ту сторону мне кажется, надо смотреть на CMS-конкурентов, смотреть что не хватает Modx по сравнению с WP,Joomla и не говоря уже о Bitrix (в первую очередь магазинам на Modx) а вместо этого «мы переписали весь backend, всё сломалось, ничего нового нет» — зачем всё это, не ясно… админка по прежнему на extJS к тому же, мне кажется Modx 3 мёртворождённый и вместо траты множеств лет над тем что бы его допилить нужно было переходить уже сразу на Modx 4 разработку.
Преимуществ: 0, то что изменили дизайн админки, это сложно отнести к улучшениям, которые должны сподвигнуть отказаться от 2.х
Проблем: сотни, всё наработки по компонентам, статьям, готовым решениям, всё что копилось за эти годы — не актуально.
Смысла для себя в Modx 3 вообще никакого не вижу, его выход на данный момент пока добавил больше проблем чем пользы какой то, но это лично моё имхо. Сам вектор развития CMS идёт совершенно не в ту сторону мне кажется, надо смотреть на CMS-конкурентов, смотреть что не хватает Modx по сравнению с WP,Joomla и не говоря уже о Bitrix (в первую очередь магазинам на Modx) а вместо этого «мы переписали весь backend, всё сломалось, ничего нового нет» — зачем всё это, не ясно… админка по прежнему на extJS к тому же, мне кажется Modx 3 мёртворождённый и вместо траты множеств лет над тем что бы его допилить нужно было переходить уже сразу на Modx 4 разработку.
modx 3 похоже до сих пор без migx это фиаско…
Установка пакета расширений собранный через siteextra так же теперь не работает. Кайф
Так нужно внести изменения, чтобы все заработало.
Я видел какой-то пост тут по этому поводу, но там как-будто решали проблему с каким-то одним дополнением (вроде бы simpleupdater). Смотрел ночью. Может ошибся.
Если вам не трудно — скажите что нужно изменить. А то там много всяких мелочей сделано и не хочется это все вручную делать при создании сайта. Половину наверно даже не упомнишь, какие мелочи там сконфигурированы и созданы.
Спасибо
Если вам не трудно — скажите что нужно изменить. А то там много всяких мелочей сделано и не хочется это все вручную делать при создании сайта. Половину наверно даже не упомнишь, какие мелочи там сконфигурированы и созданы.
Спасибо
Что конкретно в siteextra используется? И какие версии указаны?
Соответственно каждый доп должен иметь поддержку и необходимые версии.
Ну ладно. Когда мигх выпустят — разберусь в чем там проблема с сайтэкстра.
Откуда такая информация?
github.com/Bruno17/MIGX/tree/master/_packages ставьте крайнюю альфу — она вполне работоспособная. Я ошибок не заметил.
github.com/Bruno17/MIGX/tree/master/_packages ставьте крайнюю альфу — она вполне работоспособная. Я ошибок не заметил.
Такая информация по тому ресурсу который указан в данном посте sitedash.app/extras
Так же на другом сайте когда я искал migx жаловались что не весь функционал работает как нужно даже в альфе.
Не очень хочется начинать делать сайт на modx3, а к концу создания узнать что что-то работает не правильно. А такое ведь может произойти с migx?
Просто видно что еще не все готово что бы он был основной версией. Пока я все же сделаю на modx 2.8.3
Так же на другом сайте когда я искал migx жаловались что не весь функционал работает как нужно даже в альфе.
Не очень хочется начинать делать сайт на modx3, а к концу создания узнать что что-то работает не правильно. А такое ведь может произойти с migx?
Просто видно что еще не все готово что бы он был основной версией. Пока я все же сделаю на modx 2.8.3
Я лично тестил MIGX и нашел лишь один баг github.com/Bruno17/MIGX/issues/387 — который был исправлен.
А что в итоге делать — не обновлятьcя до MODX3, или заново пересобирать на нем действующие сайты? Или же попробовать отключить все дополнения и обновиться? Я не имею в виду сайты с Minishop2.
Ну для начала наверное задать себе вопрос «Что я выиграю от переезда?»
С практической точки зрения — ничего. И поэтому все сайты и не собираюсь обновлять. Но хотелось бы, чтобы хотя бы некоторые сайты имели потенциальную возможность быть в тренде современных технологий. Поэтому, если возможно обновить, не имея серьезного бэкграунда в программировании — я бы затратил время и проделал это. Но если нет какого-то понятно воспроизводимого алгоритма, и все очень сложно — тогда без вариантов, придется оставить как есть. Или просто воссоздать на трешке не слишком большие проекты.
Я очень надеюсь, что на 2.х продолжат выходить обновления (хотя бы по безопасности) и в таком случае существующие проекты обновлять до 3 смысла никакого нет.
Будут только только патчи безопасности выходить.
На данный момент основная ветка разработки в репозитории переключена на ветку 3.х.
Вся разработка будет вестись только для MODX 3.
На данный момент основная ветка разработки в репозитории переключена на ветку 3.х.
Вся разработка будет вестись только для MODX 3.
Ребята привет! Попытался обновить modx с помощью UpgradeModx и сайт упал… Пишет вот такую фигню: Fatal error: Uncaught Error: Call to a member function get() on null in /var/www/u1515173/data/www/altairstore.ru/core/components/seosuite/model/seosuite/snippets/seosuitesnippets.class.php:162 Stack trace: #0 /var/www/u1515173/data/www/altairstore.ru/core/cache/includes/elements/modx/revolution/modsnippet/57.include.cache.php(14): SeoSuiteSnippets->seosuiteMeta(Array) #1 /var/www/u1515173/data/www/altairstore.ru/core/src/Revolution/modScript.php(88): include('/var/www/u15151...') #2 /var/www/u1515173/data/www/altairstore.ru/core/src/Revolution/modX.php(1923): MODX\Revolution\modScript->process(NULL) #3 /var/www/u1515173/data/www/altairstore.ru/core/components/seosuite/model/seosuite/plugins/seosuiteresourceplugin.class.php(238): MODX\Revolution\modX->runSnippet('seosuiteMeta', Array) #4 /var/www/u1515173/data/www/altairstore.ru/core/components/seosuite/model/seosuite/seosuite.class.php(338): SeoSuiteResourcePlugin->onLoadWebDocument(Object(MODX\Revolution\modSystemEvent), Array) #5 /var/www/u1515173/data/www/altairstore. in /var/www/u1515173/data/www/altairstore.ru/core/components/seosuite/model/seosuite/snippets/seosuitesnippets.class.php on line 162
Помогите пожалуйста!!! У клиента был очень большой магазин и всё упало, что теперь делать? Кто сталкивался? Это пипец)) Зачем такие обновы нужны?..
Помогите пожалуйста!!! У клиента был очень большой магазин и всё упало, что теперь делать? Кто сталкивался? Это пипец)) Зачем такие обновы нужны?..
и бекап не сделали??
А только бекапом восстановить можно? Вроде как есть, но я совершенно не знаю как восстанавливать modx путём бэкап файлов((( Просто печаль…
В статье в комментах написано, что minishop2 не адаптирован под modx 3…
Плюс в конце статьи написан раздел: Внимание
Плюс в конце статьи написан раздел: Внимание
Получается только бэкап? Можете подсказать, как правильно в данном случпе его сделать? За раннее благодарен!!!
Если делали посредством хостинга — то должна быть информация о том как восстановить сайт из резервной копии.
Во-вторых он ругается на дополнение seoSuite
В-третьих: нужно читать информацию по обновлению. А не винить разработчиков которые готовили данный релиз.
В-третьих: нужно читать информацию по обновлению. А не винить разработчиков которые готовили данный релиз.
Вы тут правы)) Есть сохранённая база данных. И в архиве все файлы, предыдущей версии. У меня клиент нажал на обновление, не спросив…
Если честно — мне не понятно, как можно обновиться, нажав на кнопку? Там же просто ссылка на загрузку в админке? Или у вас какое-то дополнение для обновления стояло?
UpgradeModx компонент стоял.
Спасибо! Буду знать.
@Leonid Krylov мне кажется не лишним будет в modstore добавить шилд у дополнений, которые уже адаптированы для 3 версии modx
Очень крутое предложение!
Начал свое знакомство с Modx совсем недавно. Строил сайт, все практически уже было готово но тут прилетело обновление, обновил до версии 3 Сначала все крашнулось. На сайте начали выводится сплошные ошибки. Начал переустанавливать пакеты Collection, Migx, PdoTools. Переустановил, сайт ожил функционал работает.
Но все же есть проблемы:
1 Письма с сайта приходят в неправильной кодировке.
2 Проблема самая главная, вывод материалов на сайте сделан через Collection
Новости, Портфолио, Сотрудники и т.д.
Так вот сами материалы они отображаются, но при переходе в полный материал появляется ошибка 503 в чем может быть проблема?
Но все же есть проблемы:
1 Письма с сайта приходят в неправильной кодировке.
2 Проблема самая главная, вывод материалов на сайте сделан через Collection
Новости, Портфолио, Сотрудники и т.д.
Так вот сами материалы они отображаются, но при переходе в полный материал появляется ошибка 503 в чем может быть проблема?
1) Уже есть issue на эту тему github.com/modxcms/revolution/issues/16116
2) Нужно смотреть логи и журнал ошибок
2) Нужно смотреть логи и журнал ошибок
я уже в нескольких иссушках там советовал людям локаль установить, может и тут поможет locale = en_US.UTF-8
Промазал с веткой, извиниТЕ
Промазал с веткой, извиниТЕ
Благодарю, товарищи!
Подожду 3.1 перед тем как начать переход :)
Подожду 3.1 перед тем как начать переход :)
Поддержу вас и поступлю аналогично)
Не работает transition, всё время показывает русские название ссылки приходится писать в ручную очень не удобно.
Методом проверки сделал так в поле friendly_alias_translit_class оставил стандартный вариант modx.translit.modTransliterate от modx revo и заработало.
Сейчас не работает translitor, как я понял.
Сейчас не работает translitor, как я понял.
Раздражение вызвала эта игра в версию 3.0. Принципиального — ноль, проблем с переходом — масса. Куча самодельных дополнений непонятно, обновятся авторами-самоделкиными или нет… То, что должно быть достоинством системы, стало ее роковым недостатком.
Новый сайт делать на MODx уже не рискну.
Новый сайт делать на MODx уже не рискну.
При создании TV поля типа «Изображение» и заполнении его (не важно вызывали его содержимое на странице или нет) страница заканчивается 500. Ошибка где-то в методе parseProperties core/src/Revolution/Sources/modMediaSource.php
Убрать вынос ядра за пределы. Это печально. Вернули старые дыры в безопасности, и понаделали новых дыр. Убрали совместимость с MS SQL. Кто использует обмен с 1С через базу, теперь изрядно попарятся.Большинство старых модулей не пашут. И все для изменения вида админки, ну это скорей всего не апгрейд, а даунгрейд.
«С включением Composer в Revolution 3.0 основной каталог MODX нельзя переместить или переименовать.»
Странно, я установил core на уровень выше и всё работает, рядом с core я устаналиваю нужные composer библиотеки и они тоже вроде бы без проблем подключаются ядром. Если интересно как, напишу статью.
Возможно в моей 3 версии это уже исправили.
Странно, я установил core на уровень выше и всё работает, рядом с core я устаналиваю нужные composer библиотеки и они тоже вроде бы без проблем подключаются ядром. Если интересно как, напишу статью.
Возможно в моей 3 версии это уже исправили.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.