如何使用内置的Router类在OpenCart中编写干净的URL?这是我的.htaccess文件:
RewriteEngine On RewriteRule ^(system) - [F,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php/$0 [PT,L]
答案 0 :(得分:4)
工作很辛苦 修改3个以上的文件
catalog\controller\common\seo_url.php
catalog\model\tool\seo_url.php
将此行添加到您的文件中进行修改
$this->load->model('tool/seo_url')
和使用
$this->model_tool_seo_url->rewrite()
重写。
很难说清楚,以上只是近似
答案 1 :(得分:0)
您可以更改catalog \ controller \ common \ seo_url.php并使用VQMod为其添加自己的代码行。例如,您可以在另一个文件中创建一些类,并使用VQMod在catalog \ controller \ common \ seo_url.php中调用该类的成员。