Семён
Fred, ContentBlocks
Спасибо за отзыв, но это визуальные редакторы, не совсем то, что нужно. Я ищу варианты для оптимизации работы с TV|Templates, чтобы я мог быстрее создавать шаблоны для Ресурса, переиспользовать их из сайта в сайт.
Семён
Главная проблема - дополнительные поля
Алексей
На модикс помоему нет такого.
Семён
Посмотрите в сторону тильды. там все готово - крути верти как хоти :)
Меня интересует конкретно не стили или документ, которые генерируются, меня интересует вопрос работы с данными. Когда я создаю ресурс, я использую дополнительные поля, которые доступны выбранному шаблону, чтобы разместить некую информацию и подставить потом куда нужно. Именно в шаблоне мы должны указать какие доп поля использовать. Но для ресурсов со сложной структурой создание шаблона и кучи дополнительных полей - муторное и долгое дело (через админку)
Evgeniy
ну впринципе можно через апи создавать, если я все верно понял
Семён
Мне бы хотелось иметь возможность удобно описать необходимый мне шаблон jsonчиком, а ещё лучше в виде классов (чтобы была гибкость при наследовании и т.п.) и сгенерировать, чтобы в дальнейшем можно было создавать ресурсы через админку на основе этого шаблона.
Семён
Ручками безумно долго.
Семён
И сложно импортировать на другой сайт, если вдруг понадобится
Sentinel
Такой реализации точно нет, но если запилишь, сообщество скажет спасибо 😉
Семён
Опять же не код шаблона, где мы пишем html, я не про эту часть сейчас, а работу с TV
Dmitry
ребят, такой вопрос, как просто реализовать загрузку файла с фронта на сервер?
Dmitry
аджаксом или обычный POST ?
не имеет значения
Alexey
не имеет значения
Formit или Ajaxform
Алексей
Причем и аякс и не аякс - не важно Фффсе будет работать
Алексей
Да по сути не причем
))) сори не верно скомпилировал фразу :)
Alexey
😂
Семён
У меня просто понимание, что я плохо понял философию инструмента. Я писал под django, как раз описывая модель на классах, писал под stripe, там описывается jsonчиком модель. (но это совсем далёкая от modx технология) Я теперь и тут хочу как-то описать модель и вижу что можно сделать это, используя шаблон + tv
Иван
полностью переписанный и переведенный раздел Внесение вклада в MODX доступен на русском языке https://docs.modx.com/current/ru/contribute/code
Alisa
Чем "готовее" решение, тем больше готовых ботов его могут обходить.
Dmitry
Formit или Ajaxform
у них из коробки есть это или перехватывать файл и грузить его на сервер?
Alexey
у них из коробки есть это или перехватывать файл и грузить его на сервер?
Из коробки работает. создаешь поле файл, не забываешь прописать в form enctype="multipart/form-data"
Alexey
А стоп...
Alexey
он вроде не кладет на сервер... только на почту отправляет. поправьте если я не прав
Dmitry
смысл всей затеи - чтобы класть на сервер файл загружаемый)
Alexey
отправляет
кладет в папку нужную?
Иван
Просто отправляет
Alexey
смысл всей затеи - чтобы класть на сервер файл загружаемый)
Тогда хук пиши, перехватывай файл и клади в папку
Alexey
Артур
Господа, подскажите как вызвать действие из контекстного меню из плагина? Я полагаю надо запустить процессор, но как узнать какой и с какими параметрами?
Артур
Во ты спросил! Может конкретики добавишь?
Вот это надо запустить в плагине на смену статуса?😁
Dm.
Отправь через внешний файл
Иван
может тут найдешь ответ
Артур
Это меню генерирует mspReceiptAccount. Я понимаю что вряд ли кто-то точно знает как запустить отправку, но хотя бы скажите что и где искать?
Dm.
Я бы захреначил внешний php
Артур
Я бы захреначил внешний php
Ох, это сложно, там не просто письмо, там с вложением, а вложение это pdf и его ещё сгенерировать надо.
Артур
осмелюсь предположить что в mspReceiptAccount есть соответствующий метод)
Ага sendMail он отправляет письмо, но до этого надо же данные для письма подготовить. Т.е. если я нажму на кнопку в контекстном меню всё как-то само сделается, хотелось бы как в js disptchEvent('click')😀
Dm.
Ох, это сложно, там не просто письмо, там с вложением, а вложение это pdf и его ещё сгенерировать надо.
И что. Вы не знаете как ядро подключить? У вас видимо не верные представления о плагинах. Тут это просто php код который можно навешивать на триггеры
Артур
И что. Вы не знаете как ядро подключить? У вас видимо не верные представления о плагинах. Тут это просто php код который можно навешивать на триггеры
Ну да, но мне бы не хотелось писать код который будет генерировать pdf и отправлять письмо, мне бы хотелось повесить код который будет запускать точно такую же команду как и кнопка в контекстном меню.
Артур
Вот тут как я понимаю к кнопке добавляется action sendUser, при нажатии он куда-то передается, так?
Артур
Я нашёл процессор)))
Артур
Только не понятно как передать в него order_id
Артур
Evgeniy
Артур
Что за зверь такой $this->getProperty('order_id', null);
Артур
$this это экземпляр класса этого, а как ему передать order_id из плагина?
Alexey
Артур
И как его(процессор) запустить $modx->runProcessor('core/components/mspreceiptaccount/processors/web/orders/send', array('order_id' => 312)); так сработает?
Evgeniy
так попробуй)) мы чтоли попробовать должны?)
Evgeniy
TDD в действии))
Артур
Артур
TDD в действии))
Что такое TDD?
Evgeniy
Что такое TDD?
Telegram Driven Development ))
Evgeniy
его еще Димас любит использовать
dv
Всем привет! Кто-нибудь нормальные курсы по UI-kit знает? Гугл, какой-то треш выдает.. Нашел 12 месяцев платные.. Серьезно? Просто на bootstrap и bulma около двух недель-месяца ушло.. Странно.
Eugene
Курсы? Серьезно? Документации всегда хватает
dv
Курсы? Серьезно? Документации всегда хватает
Она трешовая, либо я сетку его не понимаю..
dv
<div class="uk-inline"> <div class="uk-form"> банальная задача форму обернуть..
Eugene
https://3uikit.ru/grid вроде понятно
Eugene
а почему именно UI-kit?
dv
модно и молодежно, видимо))
dv
Просто в бульме и бутстапе не столкнулся с каким-то головняком, если мне необходимо иконку-кнопку вывести, только по этому.. Может, какой-то то сверх фреймоврк, но 12 месяцев такое..