Для проекта рамки Zend, какой модель лучше всего отображать html-код? Модель или контроллер (если это невозможно сделать в представлении, например, скажем, у нас есть запрос ajax)Zend framework render html
1
A
ответ
2
Думаю, вы все еще можете использовать Zend_View. Если вам нужен какой-то контент по запросу AJAX, просто визуализируйте его в контроллере, а затем передайте его как ответ (простым эхо-сигналом). Пример:
// controller body
public function ajaxAction()
{
// turn off the layout and view
$this->_helper->layout()->disableLayout();
$this->_helper->viewRenderer->setNoRender(true);
// create new instance of Zend_View
$html = new Zend_View();
// set script path for above view
$html->setScriptPath(APPLICATION_PATH . '/views/scripts/_custom/');
// assing some data to view
$html->assign('myVar', $someValue);
// render view to specified variable
$responseContent = $html->render('mycontent.phtml');
echo $responseContent;
}
Теперь создаст приложение/просмотр/скрипты/_custom/mycontent.phtml скрипт так же, как и другие виды отелей.
0
Вы можете использовать ViewModel из контроллера в ZendFramework 2, как показано ниже в своем действии:
$data_to_view = new ViewModel('ARRAY OF DATA TO RENDER');
return $data_to_view ;
Смежные вопросы
- 1. Zend Framework: Cache render
- 2. Что делает render() в Zend Framework
- 3. Zend Framework Render Barcodes В PDF-страницы
- 4. CSS на Zend Framework
- 5. декораторы Zend Framework PHP
- 6. Render view script внутри iframe в zend framework
- 7. Zend Studio + Zend Framework
- 8. Zend Framework vs Zend Framework 2
- 9. Zend Framework 2 для Zend Framework Newbie
- 10. Разница между формой Zend и нормальными форматами HTML Zend Framework
- 11. Zend Framework: Zend Form Выберите Генерировать Verbose HTML Использование MultiOptions
- 12. zend framework Проблема FlashMessenger
- 13. Zend Framework Генерировать HTML в Loop
- 14. Compress html output from zend framework 2
- 15. Газа HTML-теги в Zend Framework
- 16. Render data в Play Framework
- 17. dojo TabContainer через zend render no thing
- 18. ZEND: возвращает HTML как строку с помощью Render?
- 19. Zend Framework 2 Standalone Zend Form
- 20. Zend Studio 7.0 + Zend Framework
- 21. Zend Framework Zend Zend_Form_SubForm Label
- 22. Zend Framework без инструмента zend
- 23. Zend Studio Intellisense + zend Framework
- 24. Zend Framework 1 - Кэширование Zend
- 25. Zend Framework Маршруты
- 26. Render single Template (Play Framework)
- 27. Создание электронной почты Zend Framework
- 28. Формы в zend framework
- 29. Выход valitade zend framework
- 30. Zend Framework 2 - добавить дополнительный HTML на «finish»
У меня есть еще один вопрос. Можно ли иметь вызовы методов в представлении? – patentul