Иван
А зачем делать на мобиле боковое меню, нихрена же не помещается и так
Там ExtJs, просто стилями не сделать. Можно было бы. Я бы сделал
Александр
от того что кто - то будет эспериментировать с modx у тебя ничего само не поломается и не обновится
Привет. А ты на vue cli хочешь делать или просто вью подключить как jquery?
Sergey_K
не хочешь - оставайся на том что есть
Да это понятно. Почекай октябрь тот же и разработчиков, которые раньше писали те самые дополнения на модх и посмотри, сколько визуала для того же октября.
Александр
А как расширять?
Sergey_K
чекал уже и не раз
Ну поэтому, думаю, смысла кивать на дополнения модх нет никакого :)
Avent
Ну поэтому, думаю, смысла кивать на дополнения модх нет никакого :)
я не пойму твоей мотивации) цели мне не понятны, отвергаешь - предлагай
Avent
а я скажу свое мнение
Sergey_K
Я просто спросил, зачем менять сложный для большинства екст на такой же сложный ву.
Sergey_K
Ответ "так надо".
Sergey_K
Ну ок, мне он понятен :)
Avent
что по твоему проще?
Avent
чистые формы POST запросом?
Александр
cli
А как расширять без изменения исхожника,
Sergey_K
чистые формы POST запросом?
Чистые формы писать будет проще, если честно. Ну, как минимум мне.
Александр
Ну ок, мне он понятен :)
Ты же jquery юзаешь? Тоже фреймворк. Вот и вью примерно тоже самое
Avent
Вью учится за вечер?
прикинь) за пару дней
Avent
основы
Avent
дальше больше, ничего сложного там нет
Avent
с гуглом все делается
Иван
Все просят выкинуть extjs, вот примерное решение
Sergey_K
зачем тебе тогда вообще фреймворк типа modx
Модх это оболочка, а не фреймворк всеж
Avent
Avent
это и есть фреймворк
Avent
дергает API через коннектор
Avent
к процессорам
Sergey_K
Тупо набор плагинов и разработанных форм и механизмов.
Avent
через JSON
Avent
то же самое VUe
Avent
а вот твои формы сюда никак не впишутся
Avent
на чистом jquery
Avent
ты с ними задолбаешься только
Sergey_K
Ну в октябре чота не адолбались
Sergey_K
Я писал свои формы не задолбался
Avent
Ну в октябре чота не адолбались
потому что там система изначально другая блин)
Sergey_K
Функционал минишопа
Sergey_K
Я ХЗ где она другая, идеология та же примерно
Sergey_K
Название разве что другое :)
Avent
Я ХЗ где она другая, идеология та же примерно
нука, давай объясника что за общая идеология у них?)
Avent
в modx практически все построено на ресурсах
Avent
в october - на кастомных таблицах и плагинах
Avent
он больше на фреймворк типа laravel похож (на котором и построен)
Александр
cli
Продублирую))) ты придумал как расширять cli не ковыряя исходник?
Avent
как минимум в modx ExtJS все контроллеры рендерется в такую конструкцию: <div id="app"></div>
Sergey_K
Кастомные таблицы собираются в классы и отношения. Примерно в том же ключе, что и в модх. Ресурсы...ну хз, я не вижу мегаотличий.
Avent
не помню точно id но не суть
Avent
во Vue аналогично рендерится в такую конструкцию
Avent
проблемлем не вижу
Avent
во Vue есть события, на них можно подписываться
Александр
в чем ты видишь проблему конкретно?)
Ну тебе скажем тот же условный минишоп с интерфейсом в админке надо поставить. Как быть? Как его запилить в готовый бандл?
Avent
сделать один глобальный Vue - объект modx и подписываться на события
Александр
Просто я гуглил на эту тему и вообще ничего не нашел
Vadim
Привет. Подскажите кто-нибудь, как можно получить в плагине значение кастомного чекбокса из профиля юзера? Пробую такой вариант, но так не получучается вывести. Поле называется: "new_checkbox". $profile = $modx->user->getOne('Profile'); return $modx->user->Profile->new_checkbox; На фронте так вывожу: [[+modx.user.id:userinfo=new_checkbox]]
Avent
Просто я гуглил на эту тему и вообще ничего не нашел
по идее если будет Vue на стороне modx, то разрабы просто скачивают весь Фронтенд фреймворк при разработке, разрабатывают свое приложение, подключая нужные компоненты через import
Avent
потом компилят
Avent
то есть нужно выкачивать с официального Github весь набор компонентов (например подключать через npm)
Иван
👍
Александр
то есть нужно выкачивать с официального Github весь набор компонентов (например подключать через npm)
Ну вот другого варианта я и не знаю пока. Думал ты нашел нычку как можно произволный js подцепить в готовый бандл. Чтобы типа как сейчас скачал доп установил и все работает без лишних телодвижений
Vadim
http://joxi.ru/v29aQyPsZvBNo2
Vadim
скинь скрин того чо ты считаешь кастомным чекбоксом
Avent
это же стандартный workflow работы с webpack и т.д.
Avent
http://joxi.ru/v29aQyPsZvBNo2
а как ты его туда запилил?
Avent
схему БД менял?
Vadim
ага
Avent
schema файлы правил в папках?
Vadim
Поле добавил по этой статье: https://migo.com.ua/blog/modx/dopolnitelnie-polya-polzovatelya-v-profile-modx.html
Vadim
schema файлы правил в папках?
Александр
в любом случае надо будет комплить, но так везде делают
Я знаю что делают, но тут екст выигравает что расширяется"на лету". Хотя я вообще не фанат extjs