現在、Zend 2 でバックエンド アプリケーションを開発しており、アプリケーション全体のビューを無効にする必要があります。初期段階で無効にできれば幸いです。これは可能ですか?
ありがとう、
現在、Zend 2 でバックエンド アプリケーションを開発しており、アプリケーション全体のビューを無効にする必要があります。初期段階で無効にできれば幸いです。これは可能ですか?
ありがとう、
namespace YourModule;
use Zend\Mvc\MvcEvent;
class Module
{
public function onBootstrap(MvcEvent $e)
{
$sharedEvents = $e->getApplication()->getEventManager()->getSharedManager();
$sharedEvents->attach('Zend\Mvc\Controller\AbstractActionController','dispatch',
function($e) {
$response = $e->getResponse();
$response->sendContent();
});
}
}
はい、可能です。アクションで次のコードを使用して、ビューを非表示にします。
return $this->getResponse();