zend-framework – 获取当前页面URL并更改操作

我需要提供当前页面网址并更改操作网址.之后我想在视图文件中回显.
我想在视图文件中做这些,而不是控制器!

你有什么主意吗?

您可以按如下方式获取当前页面网址:
$uri = Zend_Controller_Front::getInstance()->getRequest()->getRequestUri();

  // or using userAgent view helper:
  $uri = $this->userAgent()->getServerValue('request_uri');

视图助手$this-> userAgent()返回Zend_Http_UserAgent的一个实例,它可以为您提供许多有用的信息.

如果您想在视图中获取操作,可以按如下方式获取

Zend_Controller_Front::getInstance()->getRequest()->getActionName();

不确定“改变行动”是什么意思.您希望在回显它时更改它,或者您想要重定向用户.无论如何,希望这会有所帮助.

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...