Dmytro
http://installer.evolution-cms.com/
Dmytro
https://prnt.sc/kdt6w7
Дополнение взято из слайдов Ивана 😊
Dmytro
Вот оно ;) Успех спустя 3 года как сделал обновлялку для Ево и Рево ее заметили и хотят внедрить в МОДХ 3 ;)))
Dmytro
Мои поздравления)
Sentinel
а что такое ClipperCMS ? название честно странное... 😊
Dmytro
Sentinel
in [9,10,11,12]
Pavel
Combot
Pavel Zarubin (0) увеличил репутацию Sentinel (1)
Pavel
Я сделал это за тебя)
Combot
Derzaiii (0) увеличил репутацию Sentinel (2)
Sentinel
😀👍
Сергей Шлоков
думал есть стандартные методы для этого)
Есть такая библиотека modHelpers, которая позволяет многие задачи решать быстро. Для примера, подсчитать количество дочерних ресурсов текущего ресурса:
{if resources()->where(['parent' => res_id()]->count())}
...
{/if}
Dmytro
Sergey
Combot
Sergey N. (0) увеличил репутацию Dmytro Lukianenko (1)
Pavel
Подсчитать количество дочерних ресурсов на стандартном синтаксисе:
$modx->getCount('modResource', ['parent' => $res_id])
и хер знает в каком случае и что быстрее написать)
Sergey
тупой бот
Anonymous
https://github.com/BobRay/UpgradeMODX/graphs/contributors Димы тут нет 🙂
Anonymous
для объективности
Anonymous
так как слишком много передергиваний, мол вот у нас тут есть, а у вас нет
Anonymous
детсад
Сергей Шлоков
Pavel
Я дал пример для HTML
Не заметил, но все равно так себе идея для обычной проверки коллекция или нет делать запрос в базу
Сергей Шлоков
Других вариантов нет. isfolder не даёт 100%-ную гарантию.
Pavel
А если ресурсы создаются через api например, то это уже вина разработчика что он не прописал логику для выставления isfolder'a
Pavel
Так что не вижу причин не пологаться на него
Сергей Шлоков
И про то, что isfolder можно выставить для обычного ресурса.
Anonymous
Pavel
Так что ты прав, да
Сергей Шлоков
Как вариант оптимизации можно кэшировать запрос. При добавлении и редактировании ресурса кэш сбрасывается.
Dmytro
Конечно нет ибо они форк не сделали а создали новый ;) но в редми указали
Dmytro
Anonymous
ну в ридми много что можно написать, я смотрю по комитам
Dmytro
Если б они сделали форк как положено то были бы комиты
Dmytro
Anonymous
так а где родной репозиторий то?
Anonymous
вот тут https://github.com/evolution-cms/installer один файл ни о чем
Anonymous
если я не прав, готов извиниться, но пока вижу только 200+ комитов от BobRay, по которым видно, что все с нуля создавалось
Anonymous
вся логика самого компонента
Dmytro
Ща сек скину тебе ссылку
Dmytro
Раз не вериш Бобу
Dmytro
https://github.com/evolution-cms/installer/commits/master
Ruslan
сортировка по TV полю
Dmytro
https://github.com/evolution-cms/installer/network/members
Dmytro
http://take.ms/XQdnSP
Pavel
Ilya
По поводу разработки модх - есть задачи по дизайну? Я в программировании не силен, могу умею в верстку, чуть-чуть фронтенд, но лучше дизайн.
Хотел бы хотя бы почитать, что нужно. Мб смог бы предложить что-то
Anonymous
Да, признаю, был не совсем прав. В самом деле installer взят за основу и да, оформление тоже использовано из него, но основная логика приложений таки сделана с нуля под нужды Рево. Говорить, что прямо взяли из Ево не приходится, но как идею - да. Из той серии, как и в Ево появились вещи из Рево. Код зачастую не общий, но подходы те же.
Pavel
ты там новый платиноывй альбом записываешь? =)
Anonymous
Anonymous
В любом случае, любой вклад - это уже хорошо
Миша
Ilya
Pavel
Миша
дизайна
Alexander
Дизайн дизайна? Вы там ничего не употребляли?
Ilya
ну это легко, все, что нас окружает имеет самый крутой дизайн, все уже сделано
Ilya
С вас 500к
Ilya
С каждого!
Миша
перечислил
Ilya
Купил дошэк
Ilya
Фуру
Миша
отлично
Dmytro
Да, признаю, был не совсем прав. В самом деле installer взят за основу и да, оформление тоже использовано из него, но основная логика приложений таки сделана с нуля под нужды Рево. Говорить, что прямо взяли из Ево не приходится, но как идею - да. Из той серии, как и в Ево появились вещи из Рево. Код зачастую не общий, но подходы те же.
Вань я про это и говорю последние несколько лет, что это хорошо что мы развиваем 2 продукта и что нужно смотреть кто что делает, и забирать у друг друга те идеи которые хорошо пошли.
Это очень правильный подход, и да я по возможности забираю все что появляется в РЕВО что нравиться и не вижу в этом ничего плохого 🙂 Собствено я для этого в чатике и этом и на конфе выступаю что б показать что мы делаем в EVO. А все почему то больше открещиваются и нас хоронят вместо того что б посмотреть и возможно что то перетянуть в MODX.
Так что мир дружба жвачка. Мы делаем одно дело. Ибо MODX это не только реализация но и подход, структура и логика работы CMS а в этом EVO и REVO очень похожи
Dmytro
Так же и с Ларкой внутри 🙂 сможете глянуть что и как удобно или нет, есть ли смысл и так далее:)
Aleksei
Anonymous
не факт что это те коллекции
Anonymous
телепатов тут не замечал 🙂
Dmytro
та я уже порешал всё, спасибо большое))
Dmytro
давно с модх не работал, а времени мало на таск
Миша