2013-02-14 92 views
1

我遇到了opencart布局覆盖功能的问题。我创建了一个新的信息页面,并将布局覆盖设置为“test”。此布局的路线是"information/test"。控制器和模板一样都处于正确的位置。我给了新页面"test-page"的友好网址。在OpenCart中不使用搜索引擎优化友好的网址的自定义信息页面

我的问题是,如果我输入"domain.com/test-page"它会到达那里,但它使用常规的信息布局,而不是我自定义的测试布局。我可以输入domain.com/index.php?route=information/test&information_id=119,它现在将显示具有正确布局的页面。

有没有办法把它去定制布局页面(domain.com/index.php?route=information/test&information_id=119)当我在那个我,我创建了新的信息页面时所创建的搜索引擎优化frindly输入URL。

我的问题是我想补充一个转盘只有一个信息页面,而仍然使用搜索引擎友好的URL。

回答

2

其实你在模板文件test.tpl编码是什么不是一个布局,它实际上是一个页面使用test.php控制器访问,而这些页面可以打开正如你已经提到的,访问url domain.com/index.php?route=information/test&information_id=119

如何创建布局呢?

您已经创建的布局,通过进入System >> Design >> Layouts命名test,现在去到模块carousel和模块测试布局在说内容的顶部,设置你的测试页面布局覆盖测试和现在去domain.com/test-page和你将看到轮播顶部,这是布局如何工作。你之前做的是通过复制信息控制器和模板来创建一个新页面。

关于opencart论坛的类似讨论Here

相关问题