在自定义 Joomla! 中template,如何判断自己是否在首页?

发布于 2024-09-08 03:53:19 字数 204 浏览 5 评论 0原文

我正在尝试创建自定义模板,但我希望该模板对于我的 Joomla! 看起来有点不同!主页/头版。是否有一个简单的布尔类型表达式可以用来确定我是否在我网站的主页上?

这样,我就可以说 if ($on_homepage) { [custom homepage html] } else { [regular template] }

提前致谢!

I am trying to create a custom template, but I want the template to look a little different for my Joomla! homepage/frontpage. Is there a easy boolean-type expression I can use to determine whether I am on my site's homepage?

That way, I can just say if ($on_homepage) { [custom homepage html] } else { [regular template] }

Thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

心碎的声音 2024-09-15 03:53:19

您可以为主页创建单独的模板。更多详情请点击此处

You can create a separate template for your homepage. More details here.

惜醉颜 2024-09-15 03:53:19

这很简单,只需创建 2 个模板即可。一份用于您的主页,一份用于网站的其余部分。然后安装两者,确保在 xml 文件中给它们一个描述性名称,以便您知道其中的区别。

安装后,您可以设置站点范围内的默认模板。然后选择/单击您的主页模板,它的选项将会加载。在左下角,您可以选择该模板可见的菜单项。此设置非常类似于定义模块显示位置的方式。

This is very easy, just create 2 templates. One for your homepage and one for the rest of your site. Then install both, make sure you give them a descriptive name in their xml file so you know the difference.

Once they are installed you can set a default template that would be site wide. Then choose/click on your homepage template and it's options will load up. On the bottom left you can select the menu items where this template will be visible. This setup is very much like the way in which you define where modules are shown.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文