OP
предполагает 1 контроллер на 1 раздел
OP
по-моему оч удобно
Pavel
Октябрь позиционирует себя как CMS, а не как фреймворк. В этом плане кстати даже modx больше фреймворк, чем октябрь. Хотя я в октябре копался не больше недели, возможно не понял всей сущности
OP
октобер это лара с готовой админкой и набором контроллеров
OP
и дохуищща платных модулей ради которых это дерьмо собстно и создавалось
Anonymous
Хуже того, там Лара захардкожена так, что хрен обновишься. Т.е. вроде Лара, но с палками в колесах. Короче так себе
Pavel
А modx - это php с админкой и набором контроллеров, и что? Если наследовать классы ядра, и переписовать методы, то из любой CMS можно сделать любую.
Anonymous
Я пробовал, дофига телодвижений. Проще на чистом ларавел собрать
Pavel
Pavel
Pavel
Openmodxу уже наверное икается от того, сколько раз его упоминали за последние полторы недели
Alexey
приветы. тоже надо openmodx уроки посмотреть.
Pavel
Скоро еще появится урок про создание дополнения
Alexey
первый урок посмотрел, он без шаблонизатора делает сайты походу. но мне важнее моменты с extjs посмотреть
who are you
он навязывает там свой компонент
Anonymous
Anonymous
Я на текущий момент второй официальный разработчик gitify
who are you
гитмодыкс у него
who are you
который надо внедрять аж в index.php
who are you
я думал компоненты должны быть дополнением но не составной частью модыкса
who are you
типа удалил папку с компонентом и сайт продолжает работать
who are you
хотелось бы посмотреть как разрабатывать без гитмодыкс компоенента
Alexey
в первую очередь обновления modx и компонентов должны проходить корректно
Pavel
Alexey
who are you
пофиг на сеошников ) я за правильный код ))
Pavel
есть пример?)
Уйма, инклюдят прямо а index.php целый вагон говнокода, который меняет весь роутинг
Pavel
Это в лучшем случае только роутинг меняет, чаще всего там ещё и шеллы и какие нибудь бэккаперы, базадамперы
Anonymous
У меня все, что относится к сайту, лежит в отдельном пакете и может легко устанавливаться на любую свежую установку MODX в виде пакета
Anonymous
Обновление как пакета так и самого MODX независимы
Anonymous
ну кроме случаем, когда что-то поменялось в MODX настолько кардинально, что все сломалось
Anonymous
но это редкость
Anonymous
gitmodx - да, костыль
Alexey
а как быть с системными настройками? каждую вручную в пакет добавлять?
Anonymous
gitify - просто сторонняя утилита, которая работает с MODX независимо
Anonymous
Anonymous
это не такая уж и большая проблема на самом делеъ
Alexey
а есть еще проблемы, какие нужно учесть?
Anonymous
да, есть проблема, что нужно жестко задавать начальный каркас и учитывать это
Anonymous
будет видео доклада из Алматы, где я про это подробно рассказывал
Alexey
интересно. сколько по времени вообще доклады проходили?
Pavel
Anonymous
не долго, но для первого митапа неплохо
Anonymous
задумывались по 30 минут на технические и по 20 минут на нетехнические (Леонид рассказывал про modstore.pro) и GP рассказывал о MAB и направлении разработки MODX в целом
Anonymous
но по факту вышло короче, разве что мой наверное занял все 30 минут, хотя я не уверен :)
Асхад
Подскажите, плиз, как реализовать, есть ИД родителя, нужно найти среди дочек объект у которого установлен пустой шаблон. вернуть либо фалс - объекто нет, либо труе - если хотябы один соответсвующий объект есть. ?????
Nikolas
Nikolas
if(дочка == ""){
false
}else{
true
}
Асхад
проверять на пустоту
Это я понимаю, я новичек, не знаком с синтаксисом xpdo. читаю мануалы. Может кто вектор задаст где копать?
Асхад
if(дочка == ""){
false
}else{
true
}
как получить всех дочек? Возможно можно сразу получить результат, без if Т.е. если есть хоть один результат то тру, если результат пустой то фалс ???
Nikolas
Nikolas
А так я бы просто в цикле прогнал и все
Nikolas
там вроде как не сложно
Nikolas
рево?
Асхад
lf
Асхад
да
Асхад
для мня это пока темный лес )))
Асхад
$resource = $modx->getCollection('modResource', array('template' => null));
Асхад
Я так понимаю тут я получу как раз все объекты с пустым шаблоном
Alexey
$array_ids = $modx->getChildIds($parent_id,$depth,array('context' => 'web'));
можно получить id всех дочерних ресурсов
Alexey
для экспериментов можешь юзать компонент Console
Alexey
ввел код - кнопка нажаль - результат получил
Асхад
Асхад
надеюсь кнопка зеленый 👍👍👍
Асхад
Спасибо за помощь
who are you
Nikolay
Парни, а вы сам на сама систему контроля версий юзаете?
Pavel
Не
Nikolay
ой, модыкс же в БД хранит код )))
Pavel
Там есть статические ресурсы как минимум)
Dmytro
StaticElements для ево и все в файлах ;)
Dmytro
Так что все что надо с контролем версий работает на ура
Dmitriy
А данные бд есть как то возможность хранить? Типа миграций в модикс?
who are you
дампь 😄