gpt4 book ai didi

javascript - 在 joomla 中使用什么更好,模块或条件语句来检查页面

转载 作者:行者123 更新时间:2023-11-28 01:57:39 26 4
gpt4 key购买 nike

我想知道在不同页面上显示模板的不同部分的最佳方式是什么,

  1. 例如使用模块

<jdoc:include type="modules" name="position-1" style="xhtml" />

  1. 条件语句,例如检查哪个页面

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 代码直接粘贴到条件语句中,因为这样会更快?

最佳答案

最好的方法是使用模块并在模板中创建所需的位置。

原因:

  1. 它使网站易于维护和定制。例如,如果您想删除某些内容,禁用该模块比深入您的模板代码要容易得多。

  2. 如果您有很多“选项”,那将是一堆 if/else 语句。

  3. 条件语句不是新手友好的。

对浏览器的支持或两种方法的安全性取决于您在代码/模块中放置的内容。

关于javascript - 在 joomla 中使用什么更好,模块或条件语句来检查页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16047943/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com