Php 如何在Prestashop中找到处理url的控制器

Php 如何在Prestashop中找到处理url的控制器,php,controller,prestashop-1.6,Php,Controller,Prestashop 1.6,我对Prestashop有点陌生,我决定在一个已经完成的项目上练习(Prestashop 1.6.1.18)。问题是这个项目相当大,有时我会迷失在文件夹结构中。我来自Codeigniter和Symfony,我认为如果Prestashop也有一个类似的URL->Controller->View机制,这可能会很有用,但到目前为止,我一直在尝试寻找处理此特定URL的控制器(和控制器函数): http://localhost/content/discount-products 我想了解一下URL端点如

我对Prestashop有点陌生,我决定在一个已经完成的项目上练习(Prestashop 1.6.1.18)。问题是这个项目相当大,有时我会迷失在文件夹结构中。我来自Codeigniter和Symfony,我认为如果Prestashop也有一个类似的URL->Controller->View机制,这可能会很有用,但到目前为止,我一直在尝试寻找处理此特定URL的控制器(和控制器函数):

http://localhost/content/discount-products
我想了解一下URL端点如何到达控制器中的函数。它们是否在某处注册(Codeigniter中的Routes.php,Symfony中的配置文件)。我现在应该能够从该URL单独获取此信息吗


Thanx在hookDisplayHeader上使用此代码

p($this->context->controller);
此代码为您提供有关BO和FO上当前控制器的所有信息