1
A
回答
4
這是非常簡單的設置爲所有佈局的任何變量由eventmanager進行ZF2,只是附加EVENT_RENDER事件,如:
class Module
{
public function onBootstrap($e)
{
$app = $e->getParam('application');
$app->getEventManager()->attach(MvcEvent::EVENT_RENDER, array($this, 'setFormToView'), 100);
}
public function setFormToView($event)
{
$form = new MyForm();
$viewModel = $event->getViewModel();
$viewModel->setVariables(array(
'form' => $form,
));
}
}
0
對於視圖佈局使用:
enter code here
if ($user = $this->identity()) {
echo 'Login with user' . $this->escapeHtml($user->nome);
?>
| <a href="<?php echo $this->url('auth/default', array('controller' => 'index', 'action' => 'logout'));?>"><?php echo $this->translate('Sair'); ?></a>
<?php
} else {
echo $this->form()->openTag($form);
echo "<h5>Forneça seu login e senha </h5>";
echo $this->formRow($form->get('username'));
echo $this->formRow($form->get('password'));
echo $this->formRow($form->get('rememberme'));
echo $this->formSubmit($form->get('submit'));
echo $this->form()->closeTag();
}
相關問題
- 1. Bootstrap搜索表單佈局
- 2. 設置搜索表單
- 3. 如何設置在佈局
- 4. 在高級搜索中設置佈局Magento
- 5. 如何設置佈局的佈局?
- 6. 如何在單頁佈局中設置固定位置圖像
- 7. 如何在android中設置此佈局?
- 8. 如何在ext4.1中設置列布局
- 9. 如何在blogspot中設置100%佈局?
- 10. Zend佈局中的搜索表格
- 11. Lucene搜索zf2
- 12. 在MacVim中設置搜索路徑...全局設置
- 13. 如何將搜索欄放置在android的佈局底部?
- 14. 在React Native中設置表格佈局
- 15. 在Android中設置表格佈局
- 16. 如何在wordpress中設置搜索框?
- 17. ZF2改變佈局
- 18. Zend的佈局ZF2
- 19. 在ViewPagerIndicator中設置佈局?
- 20. 在android中設置佈局
- 21. Symfony 2搜索表單路由設置
- 22. 在項目列表佈局上放置搜索欄
- 23. ZF2 - 如何在模型中設置cookie?
- 24. 如何在單個佈局中使用wrap_content設置多個ListView?
- 25. 如何設置「索引」:「not_analyzed」全局彈性搜索
- 26. jface的佈局設置表
- 27. 只在IE 7中搜索佈局
- 28. 單張:設置搜索
- 29. 如何在SharePoint REST中設置列表項的頁面佈局?
- 30. 如何在Android中正確設置表格佈局的方向
是的,很簡單!:)非常感謝! – directory
如果'表單'不在layout.phtml中,但在某些部分中,則可以以'$ form = $ this-> layout() - >表單的形式進行訪問;' –
是否可以擴展該表單在控制器?我的意思是在一些控制器中,我想添加一些輸入,在其他控制器中添加一些選擇等等。 – Maciej