Size: a a a

2020 October 08

S

Sergey in OctoberCMS
Миша
у меня получается нет модели, так как просто нужна форма с обработкой и там дальше в апи
а стой, форма с обработкой чего? я думал тебе данные хранить для связи с апи
источник

М

Миша in OctoberCMS
Sergey
а стой, форма с обработкой чего? я думал тебе данные хранить для связи с апи
мне в общем нужна какая то офрма, которая будет просто принимать данные, и допустим формировать с них файл и отправлять на почту думаю примерно
источник

S

Sergey in OctoberCMS
да тогда сеттинг не то
источник

M

Mikhail in OctoberCMS
а зачем тебе модель тогда?
источник

M

Mikhail in OctoberCMS
контроллер, макет свой собери и в методе контроллера сделай что нужно
источник

М

Миша in OctoberCMS
Mikhail
а зачем тебе модель тогда?
мне форма нужна, хотя да, модель мне не нужна, придется во вьхе накидать форму
источник

М

Миша in OctoberCMS
там просто репитер был, а он мне нужен)
источник

M

MihailBishkek in OctoberCMS
Миша
мне форма нужна, хотя да, модель мне не нужна, придется во вьхе накидать форму
https://octobercms.com/docs/ui/form об этих формах речь?
источник

М

Миша in OctoberCMS
угу
источник

M

MihailBishkek in OctoberCMS
а, я кажется понял. У тебя есть модель, ты хочешь форму на добавление модели оставить, но при этом прицепить к ней свой функционал?
источник

М

Миша in OctoberCMS
MihailBishkek
а, я кажется понял. У тебя есть модель, ты хочешь форму на добавление модели оставить, но при этом прицепить к ней свой функционал?
да, мне просто нужна форма, но база при этом нафиг не нужна, так как будет вообще мимопроходящее
источник

М

Миша in OctoberCMS
выход такой получается. Так как того же репитера нет в формах, создать таблицу с один id и просто на событиях рулить
источник

SK

Sergey Kasyanov in OctoberCMS
можно сделать форму с моделью без таблицы
источник

М

Миша in OctoberCMS
Sergey Kasyanov
можно сделать форму с моделью без таблицы
модель вроде таблицу просит
источник

SK

Sergey Kasyanov in OctoberCMS
$table не указываешь и не сохраняешь ее и всё
источник

М

Миша in OctoberCMS
Сейчас проверю, вроде пробовал
источник

SK

Sergey Kasyanov in OctoberCMS
а формы можно собирать и без yml

в контроллере

$this->vars['myForm'] = $this->makeWidget(\Backend\Widgets\Form::class, [
 'model' => new Model()     // тут можно подставить свою модель, а можно использовать просто Model
 'fields' => [
 // тут конфиг полей, только не yaml, а обычный массив
]
]);

во вьюхе <form data-request=""><?= $myForm->render() ?></form>
источник

М

Миша in OctoberCMS
Sergey Kasyanov
а формы можно собирать и без yml

в контроллере

$this->vars['myForm'] = $this->makeWidget(\Backend\Widgets\Form::class, [
 'model' => new Model()     // тут можно подставить свою модель, а можно использовать просто Model
 'fields' => [
 // тут конфиг полей, только не yaml, а обычный массив
]
]);

во вьюхе <form data-request=""><?= $myForm->render() ?></form>
т.е. в index и вывод во вьюху?
источник

SK

Sergey Kasyanov in OctoberCMS
да
источник

SK

Sergey Kasyanov in OctoberCMS
а $implement из контроллера можно вообще убрать
источник