Вот всем кому интересно https://github.com/opengeek/xpdo/tree/release-3.0 от великого и ужасного Jason Coward даже он понимает что отсутствие неймспейсов это прошлый век.
правда без танцев с бубнами не запустишь.
Вот в этом то и проблема что не соблюдаются стандарты потому и не подходят разные модули от разных "Шопов" А это как раз и доказывает костность MODX и то что он не является фремворком. Взять туже симфонию все кто хотят пишут компоненты но так как они все написаны по стандарту то дружить из между собой не составляет проблем.
Я невижу смысла в пул реквестах в существующий MODX на XPDO 2.0 тогда когда есть XPDO 3.0 вот где будущие вот над ним я сейчас и работаю.
XPDO 2.0 это прошлое.
Никто не будет пересматривать архитектуру только потому что ты вышел на новый уровень. Потому что это фреймворк, и у разных разработчиков разные подходы к программированию. Элементарно посмотри на серию наших модулей и тех же PDO-модулей Безумкина. Здесь абсолютно разные парадигмы разработки и использовать одни модули одной серии не видится возможным или разумным с серией других модулей. Нет здесь речи о хорошести или нехорошести этих модулей, речь именно о разных подходах, разных технологиях. Соответственно его модули очень годятся под его минишоп, и не годятся под наш shopModx, и наоборот, наши модули для нас хороши, но не будут дружить с его минишопом. Так почему же мы должны настаивать на том, чтобы MODX перекроили именно под нас? Просто потому что нам от этого будет хорошо? Нам будет. А 99% MODX-еров не используют такие технологии. Поэтому наши хотелки просто так никто не будет реализовывать. И хотелки Василия тоже никто не будет реализовывать. И твои хотелки тоже просто так никто реализовывать не будет. Но если у тебя есть четкое понимание как сделать лучше, то не высказывай свои соображения, а фигачь пуллреквест. Там его рассмотрят, и если он интересен и обратная совместимость 100%, то может и примут. Но вот посмотри один из моих PR. Про него я писал здесь. Это очень полезный PR, и занимает всего одну строчку. Так вот, не смотря на то, что это всего одна строчка и никак не влияет на текущий MODX, а только дополняет его (так как третий параметр в функции появляется), его планирую ввести только в версии MODX2.4, то есть даже не в 2.3. Поэтому все эти обсуждения хотелок ИМХО - трата времени. Хочешь - делай. Но обсуждать долго нет смысла и выражать особо свое мнение. Просто делай молча и все. У меня 22 пуллреквеста в MODX, это только по MODX Revo. Еще есть в xPDO и несколько багфиксов по MODX Evo и 0.9
Основная проблема, эта отсутствие неймспейса в XPDO, остальное все синтаксический сахар.
Так у меня давно уже vendor подключен, и еще целая куча плюшек, вот только на MODX это все меньше становится похожим, по этому я и ставлю вопрос что требуется пересмотреть архитектуру, и собрать новый вариант.
Да структура стандартная для shopmodxbox. И действительно, если можно, в отдельном топике :)
Я ничего не требовал, не надо преувеличивать. Нет так нет. Диалог закрыт.
Юрист подсказывает, что если в деле участвует юрлицо (не важно истец или ответчик), то тогда арбитраж. Если только физики, то тогда мировой.
Вань, да просто небольшой пример, вместе с подключением и т.п. Просто чтобы понятно было ребятам как это работает и как применять. У лучше в отдельном топике, чтобы оффтоп не разводить, ибо наверняка комментов будет много.
Дайте больше подробностей, тот пример просто как иллюстрация что это делается элементарно)) Куда вам нужно автолоадер прикрутить, структура папок вашего компонента интересует, можно скриншот дерева