Кто готов написать заметку?
Приветствую, вышел Modx 3 и обратной совместимости со второй версией у него нет. Постепенно популярные компоненты адаптируют для новой версии, но остаются ещё непопулярные и новые. Так вот, есть как минимум 2 человека готовых оплатить написание заметки с разбором нюансов создания и адаптации компонентов под Modx 3. Задача непростая, но и не срочная. Как только найдется желающий откроем сбор средств на это, без сомнения, благое дело.
P.S. Сам не могу, опыт не позволяет.
P.S. Сам не могу, опыт не позволяет.
Комментарии: 19
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
modx.pro/components/20322
и несколько ссылок давал на то, чем пользовался сам. Скоро 2 года уже будет этой заметке, актуальность под вопросом)
На данный момент насколько я знаю очень приличной экспертизой в MODX3 обладает @Aleksandr Huz
Саш — может ты возьмешься?
Я тебе пока по этому поводу не писал, потому что хочу еще код-ревью сделать. Сам код никак не посмотрю. Не хватает сил.
По минишопу я могу ответить уже более точно — да план такой есть. Причем на этот год. Насколько план получится осуществить пока не понятно. Тоже много времени требуется, потому что если ломать, то ломать уже основательно.
Мы хотим сделать новый JS максимально современным. С событиями, с разбивкой по модулям, с нормальным API в конце концов. Это дофига делов.
Твой PR скоро просмотрю, обязательно. Время только найду.
1. Создаем файл composer.json
2. Создаем файл bootstrap.php
3. Класс в папке model оставляем в таком виде
И соответсвенно создаем класс в папке src
Везде где нужно подключить наш сервис, пишем так:
И рекомендовано использовать название класса вот так ExtraFields::class вместо 'ExtraFields'
Например:
Вот и все, теперь наш компонент совместим с modx2 и 3.
И пока не вышла версия 3.3, то можно использовать старые название классов благодаря алиасам