Готовим новые вкусности для следующего релиза. В целом часть из них уже работает если скачать текущую рабочую версию с Гитхаба. (новые плюшки работают только в dropdown теме)
monosnap.com/file/ZXIGp8HMWzXKfFHf1LombQMmnKfwwu
Так же поработали над скорость работы админки, вот сравнение:
MODxRE: 1,11mb 472ms
take.ms/zeKtn (111kB)
MODxRE_dropdown: 0,94mb 285ms
take.ms/PNKJF (109kB)
Тестить уже можно скачав отсюда:
github.com/dmi3yy/modx.evo.custom/archive/master.zip
p.s. Думаю следующий релиз уже будет под именем:
Evolution CMS 1.3b
Андрей [Aharitо́] Харитонов 13.06.2017 14:21 #
Лично меня радует больше всего возврат к легкому on/off опции «Дочерние документы отображаются в дереве», так как есть ряд каталогов, которые я создал и обслуживаю, и в которых это нужно.
Что использовалось для построения таблиц в том примере, который есть в вашем видео на эту тему?
— easy-ui или аналог? (забыл его название)
— CResource или что-то ещё?
P.S. Во времена моего социалистического детства говорили: «Догоним и перегоним Америку!» а сейчас лозунг «Догоним и перегоним Рево!» уже наполовину исполнен :)
P.P.S. сейчас меня ревисты замордуют заминусуют :)) Шучу, ребята, шучу!!! ))
Dmi3yy 13.06.2017 14:30 #
Андрей [Aharitо́] Харитонов 13.06.2017 14:56 #
— Как идет вывод данных для Webix? Cresource не используется? только ДокЛистером? или как вообще (вкратце)?
Dmi3yy 13.06.2017 17:29 #
Андрей [Aharitо́] Харитонов 14.06.2017 08:45 #
Спасибо.
Никита 14.06.2017 03:03 #
Не знаю, куда лучше написать, но сильно не хватает нормального роутинга для админки. То есть нельзя просто взять и получить ссылку на страницу редактирования чанка, сниппета или ресурса. Если редактировать ресурс или элемент, а затем обновить страницу, то будет показана главная страница админки.
А ведь частенько при общении с заказчиком или командой нужно скинуть ссылку на нужную сущность. Но вместо этого приходится объяснять, как её найти.
Да, это довольно объёмная для реализации задача, но в этом плане Evolution сильно проигрывает Revolution.
Андрей [Aharitо́] Харитонов 14.06.2017 08:55 #
Не знаю, с этим никогда не было проблем. Ведь любая сущность типа чанка/сниппета обязана иметь уникальное название, и достаточно указать — чанк «Такой-то».
А уж средств поиска в админке теперь предостаточно.
Никита 15.06.2017 20:30 #
1. Скопировать имя сущности из переписки.
2. Открыть админку.
3. Найти нужное поле поиска (для чанков/сниппетов/TV/шаблонов и ресурсов оно разное, вроде).
4. Вставить в поле поиска имя сущности.
5. Выбрать из предложенных вариантов нужный посредством клика.
Пунктов 5, но телодвижений гораздо больше.
Сейчас в Revolution:
1. Перейти по ссылке, ведущей на страницу редактирования нужной сущности.
Dmi3yy 16.06.2017 12:39 #
Dmi3yy 14.06.2017 11:37 #
берем пилим # тэг и по нему понимаем что нужно открыть в iframe основного окна.
просто не было надобности ибо пишешь имя чанка или id и находиться через поиск просто. Но как будет пару часов свободных думаю и это сделаем
Никита 15.06.2017 20:39 #
Если логику роутинга в данном случае переложить на JS, то, скорее всего, это займёт меньше времени. Главное, что будет выполнять свою задачу и это прекрасно.
Ещё хотелка.
А насколько реально сделать так, чтобы при открытии сущности в новой вкладке браузера (при клике СКМ) отображался не только основной блок редактирования, но и шапка с деревом?
Это уже не настолько принципиально, UX от этого заметно не страдает.
Dmi3yy 15.06.2017 01:33 #
Очень многие жаловались что в EVO нельзя как в REVO полелиться ссылкой на елемент в админке, да и при ctrl +f5 не выкидывает на главную :)
take.ms/ldZ9o
С EVO теперь так же :)
Никита 15.06.2017 20:44 #
P. S.
Не получается в браузере посмотреть видео: звук есть, но картинка чёрная. Скачал, посмотрел.