
Evgeny
11.12.2017
07:11:29
Общая цель - в зависимости от категории подгружать через ajax часть формы.
Грубый пример - яндекс маркет - выьрали категорию ноутбуки - справа подгрузились фильтры для ноутбуков

Alexey
11.12.2017
07:12:27
Не очень задача для активформы

Павел
11.12.2017
07:12:54

Evgeny
11.12.2017
07:12:58
Че это?

Google

Павел
11.12.2017
07:13:51
http://www.yiiframework.com/doc-2.0/yii-widgets-activefield.html

Alexey
11.12.2017
07:14:09
не с той глины голема лепишь )

Evgeny
11.12.2017
07:14:09

Alexey
11.12.2017
07:14:29
и это не ответ зачем скрывать <form>

Павел
11.12.2017
07:14:43
Упс сорри думал ещё прошлогодний тред обсуждаете

Evgeny
11.12.2017
07:16:02
есть на странице общая форма
<form>
. . . тут куча полей . . .
. . . тут поля загружаются по AJAX . . .
. . . кнопка отправить . . .
</form>
так вот что бы поля которые загружаются по ajax не были обернуты в форму, их не надо оборачивать в форму

Alexey
11.12.2017
07:16:59
не понимаю в чем проблема вставить поля, загружаемые по ajax в форму

Evgeny
11.12.2017
07:17:16
они будут обернуты в тег form

Павел
11.12.2017
07:17:21
Зойгадко

Evgeny
11.12.2017
07:17:37
и будет форма в форме.

Alexey
11.12.2017
07:17:44
filterSelector открой для себя
в listview/gridview

Google

Alexey
11.12.2017
07:18:07
на странице может быть внезапно куча форм и все будут работать как фильтр (:

Evgeny
11.12.2017
07:18:41
ща открою... уже гуглю. Не проблема когда несколько форм на странице, проблема когда форма в форме
а без grid/list-view?

Павел
11.12.2017
07:22:20
Ты как поля которые загружаешь выводишь? С чего там тег form появляется?
Пришли чтоль код для разнообразия

Alexey
11.12.2017
07:23:41
@evetrov а зачем тебе без гридвью/листвью активформа?
че за фарш ?

Павел
11.12.2017
07:24:07
Формы всякие нужны
Ссуть то не в этом

Evgeny
11.12.2017
07:25:59

Alexey
11.12.2017
07:26:08
активформа это ж не тока хтмл, это жквери плагин, который разруливает аякс, клиентскую валидацию, который навешивается на селектор по id формы
т.е. это глупо пытаться убрать <form> :D

Evgeny
11.12.2017
07:26:36
ну переинициализировать js
ActiveForm.js норм весч
ActiveForm - не только php виджет

Karim
11.12.2017
07:30:24
Ту часть которая рендерится через аякс не вариант через Html хелпер рендерить? И не будет вложенности

Evgeny
11.12.2017
07:31:29
вариант. Альтернативный скажем так

Alexey
11.12.2017
07:32:45
ну и выше предложили уже вариант с ActiveField
которые сами по себе виджеты

Stanislav
11.12.2017
07:46:40

Google

Stanislav
11.12.2017
07:46:50
То что ты хочешь
Ну или реакт на крайняк

Alexey
11.12.2017
07:47:47
вью настолько прост? ?

Stanislav
11.12.2017
07:48:45

Evgeny
11.12.2017
07:49:41

Павел
11.12.2017
07:49:46
Тащи зачетку

Alexey
11.12.2017
08:04:18

Павел
11.12.2017
08:05:54
Если с Ларой работаешь тогда должен уже освоить

Stanislav
11.12.2017
08:17:30
никто никому ниче не должен

HAMSTER
11.12.2017
08:18:40

Alexey
11.12.2017
08:21:11
так ты не рендерь <form>
в чем проблема-то?

HAMSTER
11.12.2017
08:22:20
А без этого виджета нельзя

Alexey
11.12.2017
08:23:04
неправда
он выводит тег при run()
ниче не мешает сделать $hiddenForm = Yii::createObject(['class' => 'yii\widgets\ActiveForm', .... ]);
и не вызывать в нем run() или end()

Google

Evgeny
11.12.2017
08:24:43
говнокод вариант - обернуть старт и окончание формы в <-- !-->`

Alexey
11.12.2017
08:25:44
хотя там ob_start в ините
кроче говно так и так выходит )

HAMSTER
11.12.2017
08:25:56

Alexey
11.12.2017
08:26:07

Al
11.12.2017
08:48:17
Пхпсторм ругается на виджеты во вьюшках типа эксепшн не пойманный. Что вы с этим делаете?)

Admin
ERROR: S client not available

?
11.12.2017
08:52:50
вбить :)

Firs
11.12.2017
08:53:48

Al
11.12.2017
08:54:46
?
хотите сказать мне надо во вьюшках отлавливать??
Это же страх какой-то

Alexey
11.12.2017
08:57:23
забей

?
11.12.2017
08:58:05
это шторм проглючивает так что вбить и забыть

Alexey
11.12.2017
08:58:22
сделай invalidate cache and restart
он забудет про throws

Jason
11.12.2017
08:59:00
Ребят, не знаете как можно достать из бд записи по 2 объединены общим полем id_user записи, у которых поле count наибольшее

Alexey
11.12.2017
08:59:19
having

Al
11.12.2017
09:16:31
Короче не помогло)

Stas
11.12.2017
10:09:25
кто то юзал такую херь?
Yii::$app->getSecurity()->encryptByKey

Google

Ортем
11.12.2017
10:21:45
Ноуп

Николай
11.12.2017
10:22:23
Всем привет! Кто сталкивался с проблемой когда при авторизации с фронта в бэк отдает 400 в ie. Как бороться?

Stas
11.12.2017
10:25:12
выкинуть ie
смое правильное решение
особенно если это 6 версия:)

Николай
11.12.2017
10:25:35
11
Выкинуть не вариант

Alexey
11.12.2017
10:26:28
Я сталкивался

Stas
11.12.2017
10:26:36
видел варианты тупо в хеде проверяли какой браузер и если ie говорили чувак ставь хрои иначе сайт пахать небудет:)

Alexey
11.12.2017
10:26:45
Антивирь выкинь
Потом проверь безопасность контента
Мож пост идет на хттп с хттпс формы

Николай
11.12.2017
10:29:38
Да там получается любой редирект с такой проблемой

Evgenij
11.12.2017
10:29:46
какие есть быстрые варианты добавить строку в гридвью ?

Николай
11.12.2017
10:29:48
Антивируса нет

Stas
11.12.2017
10:31:03
кто то регал приложение свое в дев-фейсбука с доменом локалхост?

?
11.12.2017
10:31:38
:)

Maxim
11.12.2017
10:37:28

Stas
11.12.2017
10:41:12
пересылаю данные по api пробую обратно декодировать и получаю хрень несуствтную (ключь один и тот же) может что то добавляется автоматом при пересылке?