我通过Composer将zfcUser
模块添加到我的项目中,并在模块ZfcUserOverride
中将其覆盖。我想跟踪斜线工作,所以我在被覆盖的模块中添加了路线。下面如何删除覆盖模块上的路由?
zfcUserOverride
文件module.config.php
内容:
<?php
$config = array(
'view_manager' => array(
'template_path_stack' => array(
'zfcuser' => __DIR__ . '/../view',
),
),
'controllers' => array(
'invokables' => array(
'zfcuser' => 'ZfcUserOverride\Controller\UserController',
),
)
);
$config['router']['routes']['zfcuser']['child_routes']['trailing_slash'] = array(
'type' => 'Literal',
'options' => array(
'route' => '/',
'defaults' => array(
'controller' => 'zfcuser',
'action' => 'index',
),
),
);
return $config;
我增添了新的路径,一切都很工作正确。
但是,如果我想删除路线呢?这个怎么做?我需要这样的想法:
$config['router']['routes']['zfcuser']['child_routes']['login'] = null;
请帮忙。谢谢。
谢谢你的回答。我不认为你是对的,假设我在问之前没有研究这个问题。我这样做。另一个问题是,这对我来说是新的,我无法从许多许多指南中提取有用的代码,例如骨架应用程序和其他用户问题。 –
声誉呢?按照你的意愿,这不是问题,我重新回答了问题。你帮了我,是的。但他的回答更有帮助+他后来提供了很多帮助。这不是你的问题,你不必等待,我什么时候会问一些问题。你不在这里,他是,他提供了更多的信息,帮助我完成了更多。无论如何,这不是问题 - 你的答案无处不在,我希望你现在满意。感谢你的帮助。 –
好吧,对不起,我不想和你无礼。保持良好的工作! –