我想知道在不同页面上显示模板不同部分的最佳方式是什么,
- 例如使用模块
<jdoc:include type="modules" name="position-1" style="xhtml" />
或者
- 用于检查页面的条件语句,例如
if ($menu->getActive() == $menu->getDefault()):
当我说最好的时候,我的意思是,你用什么方法可以获得最好的性能,在浏览器(和版本)中得到最好的支持,并且使用起来最安全。现在在我的站点中,我正在使用一个名为 custom html advanced 的模块在某些地方引入 javascript。而且我正在使用条件语句在不同的地方显示不同的代码,但最好尽可能保持一致,所以我想知道哪种方法最好。
编辑:
我可能会补充一点,我的代码已经包含条件语句以允许不同的页面结构,所以它看起来像这样
if page-1
HTML stuff for page 1...
elseif page-2
HTML stuff for page 2...
elseif page-3
HTML stuff for page 3...
所以也许最好将我的 javascript/html 代码直接粘贴到条件语句中,因为它会更快?