Дмитрий
А там что-то слышно по билдеру для j4? Вроде пилили в рамках GSoC
подождем ответа Яна, он знает более лучше
Максим
а зачем билдеры? когда есть Fields ещё с 3.8 вроде
Нужны были до появление этого https://wysiwyg.dgrammatiko.dev/ наверное.
Дмитрий
@viocassel https://www.rsjoomla.com/joomla-extensions/free-joomla-page-builder.html вот что-то есть под gpl
Дмитрий
но наверное внутри там хрень
Дмитрий
@viocassel хочешь написать свой билдер?
Дмитрий
я знаю как
Дмитрий
😉
Максим
В 2019 вроде как
Да. https://volunteers.joomla.org/teams/gsoc-19-page-builder-project/reports/1058-ninth-meeting-joomla-gsoc-2019-page-builder Заброшенные issues
Дмитрий
@viocassel я тулкит на js буду разрабывать, мне надо mind map, но там с билдером слишком смежно
Дмитрий
то есть у меня там будет раотать с mind map, а в сеточный режим блочный превратить там просто другой компонент графический
Дмитрий
но суть та же
Дмитрий
элементы с конфигурацией как основа
Дмитрий
только у меня mind map, а у тебя там некие сетки в вертикаль
Дмитрий
смежно в прицнипе, я могу дать тебе свои наработки
Дмитрий
а наработки многие у меня с квантума пойдут что я сделал
Дмитрий
я как раз примерно понял как это все собрать
Дмитрий
так что если если есть жедание можем тулкит такой замутить, я все равно его буду делать
Дмитрий
а это тебе как побочка может пойти
Дмитрий
ты просто сменишь mindmap, на сеточные выгрузки элементов
Дмитрий
Это если тебе Прошка запрещена и надо свободное
SergOS 💾
с ajax просто в контроллере без лишнего, надо app закрывать header('Content-Type: application/json'); echo new JsonResponse($response, $message); $app->close($code);
Дмитрий
Через контролер это не правильно
SergOS 💾
я не хотел лишние вьюхи плодить, мне нужны только данные
Дмитрий
в чём подвох?
контроллер не долден отвечать за рендер
Дмитрий
вообще
Дмитрий
игорь скинул, но это по теории неверно
Дмитрий
контроллер не отвечает за рендер
RINAT
@viocassel хочешь написать свой билдер?
А по редактору какие новости?😊 И квантума под 4 ку?
Дмитрий
@dvstrtm создается json view
Дмитрий
и там описывается
SergOS 💾
контроллер не долден отвечать за рендер
а ajax в моём случае и не отвечает, ему не нужен рендер, ему нужно дёрнуть модели и прислать ответ для js
Jan
@PhocaCz Ян, привет, ты знаешь что-то про нативный joomla билдер? он вообще есть в рабочем состоянии?
Hi, there was some GSoC project. I have seen the builder in the presentation. First of all, it was already started (so in fact preview) and I asked why? When template frameworks are in the development of page builders a million years ahead. So in fact there were some tries, but in reality, I think, it will never be finished (for many years it is still in 3% of all the work), see: https://community.joomla.org/gsoc-2019/gsoc-project-page-builder-third-coding-phase.html
Дмитрий
это надо отдавать и описывать в json view
Дмитрий
и в аякс просто добавить параметр &format=json
Дмитрий
работает как и рендер html и json отдает
Дмитрий
и проставляет
Дмитрий
в контроллере отдавать - это неверно
Дмитрий
это не дело контроллера рендером заниматься ответа
Дмитрий
да оставь как сделал, просто это неправильно
Дмитрий
если ты заморачиваешься там с getUser
Дмитрий
а такие вещи нарушаешь с точки зрения mvc
SergOS 💾
работает как и рендер html и json отдает
вся суть в том чтоб из формы послать данные в контроллер, он дергает нужные модели, отправляет Response с данными и message в json, ни какого html не нужно и выводить ничего не нужно
Дмитрий
и?
Дмитрий
view это что html?
Дмитрий
нет
Дмитрий
view может быть чем угодно
Дмитрий
в том числе и json
Дмитрий
контроллер не должен заниматься никаким рендером ответа
SergOS 💾
контроллер не должен заниматься никаким рендером ответа
он и не занимается рендером, шлёт ответ в Joomla.request
Дмитрий
мда
Дмитрий
ладно
Дмитрий
не рендер, не рендер
Дмитрий
не буду переубеждать
Дмитрий
вы просто допускаете ошибку
SergOS 💾
я может и не прав, но пока не вижу
Дмитрий
я вам написал
Дмитрий
отдача ответа не дела контроллера
Дмитрий
в каком формате рисовать
Дмитрий
это занимается view
Дмитрий
вы мне тверите что контроллер может рисовать json
Дмитрий
я вам гвоорю нет
Дмитрий
что вы не видите?
SergOS 💾
в каком формате рисовать
ему не надо рисовать, ему надо json отправить
Дмитрий
бля
Дмитрий
ок
Дмитрий
yaml, xml, html, json, md - это все рендер блин
Дмитрий
и так далее
Дмитрий
я могу создать рендер в виде pdf и сделать view
Дмитрий
и у меня рендер будет идти в pdf документе
SergOS 💾
yaml, xml, html, json, md - это все рендер блин
рендер разметки да, не утверждаю что моё понимание верно
SergOS 💾
система пока гибкая, можно будет всякое поправить и дописать, коли будет в этом потребность
Дмитрий
контроллер должен проделегировать на view
Дмитрий
даже отрисовку обычного json
Дмитрий
из массива
Дмитрий
просото если вы загоняетесь что там getUser не такой