Cakephp 如何根据前缀切换分页器模板? 使用
蛋糕3.2.4 目前情况如何 我有从AppView内部调用的自定义分页器模板Cakephp 如何根据前缀切换分页器模板? 使用,cakephp,pagination,cakephp-3.0,Cakephp,Pagination,Cakephp 3.0,蛋糕3.2.4 目前情况如何 我有从AppView内部调用的自定义分页器模板 public function initialize() { $this->loadHelper('Paginator', ['templates' => 'MyPluginForNormal.paginator-templates']); } 如何根据前缀从不同插件调用不同的分页器模板 我想要什么 例如,每当我在/admin 是否有方法从AppView访问请求对象?在AppView对象内部,它自
public function initialize()
{
$this->loadHelper('Paginator', ['templates' => 'MyPluginForNormal.paginator-templates']);
}
如何根据前缀从不同插件调用不同的分页器模板
我想要什么
例如,每当我在/admin
是否有方法从AppView访问请求对象?在AppView对象内部,它自然包含请求对象 当你做一个
\Cake/Log/Log::write('error', $this);
在initialize
方法中,应该返回如下内容:
[request] => Cake\Network\Request Object
(
[params] => Array
(
[plugin] =>
[controller] => Products
[action] => index
[_ext] =>
[pass] => Array
(
)
[prefix] => admin
[isAjax] =>
[paging] => Array
在AppView对象内部,它自然包含请求对象 当你做一个
\Cake/Log/Log::write('error', $this);
在initialize
方法中,应该返回如下内容:
[request] => Cake\Network\Request Object
(
[params] => Array
(
[plugin] =>
[controller] => Products
[action] => index
[_ext] =>
[pass] => Array
(
)
[prefix] => admin
[isAjax] =>
[paging] => Array
您可以尝试一下,然后检查
$this->request
返回的内容……我尝试了Cake/Log/Log::write('error',$this))代码>我在里面看到了请求。你可以试试看$this->request
返回了什么…我试着做了一个蛋糕/Log/Log::write('error',$this)代码>我在里面看到了请求。