Опубликовано: 30 мая 20196 г Здравствуйте. Добрался до форм. В обычном шаблоне модуля Pages написал такое: {{$form_snaps = new \IPS\Helpers\Form;}} {{$form_snaps->class = 'ipsForm_vertical';}} {{$form_snaps->add( new \IPS\Helpers\Form\Upload( 'feed_file', NULL, TRUE, array( 'temporary' => TRUE ) ) );}} {{$form_snaps->add( new \IPS\Helpers\Form\Text('name') );}} {{if ( $values = $form_snaps->values() )}} // Здесь обработка результата {{endif}} {{\IPS\Output::i()->output .= $form_snaps;}} На странице ничего не отображается. Чего не хватает для рендеринга формы?
Опубликовано: 30 мая 20196 г Автор А что конкретно делает это? {{\IPS\Output::i()->output .= $form_snaps;}} Если его удалить, то форма все равно рендерится здесь {$form_snaps|raw}. Изменено 30 мая 20196 г пользователем vinegredz
Здравствуйте.
Добрался до форм. В обычном шаблоне модуля Pages написал такое:
{{$form_snaps = new \IPS\Helpers\Form;}} {{$form_snaps->class = 'ipsForm_vertical';}} {{$form_snaps->add( new \IPS\Helpers\Form\Upload( 'feed_file', NULL, TRUE, array( 'temporary' => TRUE ) ) );}} {{$form_snaps->add( new \IPS\Helpers\Form\Text('name') );}} {{if ( $values = $form_snaps->values() )}} // Здесь обработка результата {{endif}} {{\IPS\Output::i()->output .= $form_snaps;}}На странице ничего не отображается. Чего не хватает для рендеринга формы?