Я использую Typo3 с extbase и жидкостью. У меня есть контроллер с действием под названием downloadAction() . После вызова действия система пытается отобразить шаблон загрузки (но я просто хочу начать загрузку). public function downloadAction($id) { // create file // send header // dump file // exit } Как я могу сбросить созданный download-File и отправить […]
Недавно я прочитал этот пост, который привел к ряду других сообщений, которые, похоже, предлагают ту же идею: модели делают все, View должен иметь возможность напрямую связываться с моделью и наоборот, пока контроллер остается в стороне. Однако все приведенные примеры довольно упрощены, и ни один из них не показывает пример того, как кто-то пытался реализовать полную […]
Я даже читал на многих сайтах, что для повышения производительности приложений Zend Framework не использовать Zend_Application в bootstrap, но не удалось найти сайт, на котором это продемонстрировано. Вы, ребята, знаете о месте, где описан этот метод, и могли бы предоставить мне некоторые образцы кода? благодаря
Я создаю инфраструктуру веб-приложений PHP (MVC). Я бы предпочел не использовать внешние библиотеки или компоненты (поскольку я хочу, чтобы это было чисто моей работой на данный момент) Можете ли вы рассказать мне несколько советов / рекомендаций, по которым каждый из моих файлов должен отвечать за выполнение? Например, что должно выполняться сценарием Framework и что должно […]
Используя yii2, я создал модель и CRUD, используя gii. Я хочу использовать foreach или while loop в моем VIEW для отображения данных в следующем формате Для каждой строки в таблице базы данных echo("addMarker($lat_field, $lon_field);\n"); У меня есть индексная страница, которая отображается с использованием следующего действия контроллера. public function actionIndex() { $this->layout = 'directory'; $searchModel = […]
Что это Вот что я сделал до сих пор: ядро / контроллеры / (содержит контроллеры, используемые приложением) models / (содержит модели, используемые приложением) views / (содержит представления, используемые приложением) base_controller.php (каждый контроллер расширяется) base_model.php (каждая модель расширяется) поставщики / phprouter / (простой класс маршрутизатора) прыщ / (простой класс контейнера DI) configuration.php (содержит всю конфигурацию приложения) […]
Привет, Я пытаюсь написать регистрационную форму пользователя с использованием модуля ZfcUser для Zend Framwork 2 и хотел бы посоветоваться с рекомендациями при добавлении дополнительных полей пользователя. До сих пор я создал свой собственный модуль под названием «WbxUser» и, как указано в страницах wiki модулей, я добавил пользовательское поле «имя пользователя» в регистрационную форму ZfcUser, используя […]
У меня есть приложение, построенное вокруг шаблона MVC. Представление – php, но в основном html с минимальным встроенным PHP-кодом, например, Welcome <?php echo $USERNAME ?> а также <table> <?php foreach ($USERS as $row) : ?> <tr><td><?php echo $row->name ?><td><?php echo $row->address ?></tr> <?php endforeach ?> Я хочу только логику отображения в этом файле, и я […]
Я пытаюсь практиковать хороший дизайн и расширять сущность Doctrine. Мой расширенный класс, модель в основном, будет иметь дополнительную бизнес-логику + доступ к базовым данным сущности. Я использую Doctrine 2.2.1 и Zend Framework 1.11.4 и php 5.3.8 Когда я использую DQL, доктрина возвращает объект Model. Когда я использую функцию родной находки Doctrine, она ничего не возвращает […]
Я попытался это сделать, но я хочу ответить раз и навсегда. У нас есть обсуждение на работе, можно ли поместить бизнес-логику в Модель. Например, если вы хотите убедиться, что ваш идентификатор установлен в int в базе данных. можете ли вы сделать intval($id) в классе модели? или если ввод текста слишком короткий. или вы «должны» делать […]