我厌倦了joomla IRC,但没有人在那里谈话:(,这是我的问题。
我的网站有3种不同的布局类型。
即时通讯使用joomla 1.6
我能看到的是我的模板文件夹根目录下的index.php文件。 我可以在一个模板文件夹的侧面创建3个差异布局,并将它们分配给差异页面(菜单主题)。
答案 0 :(得分:1)
为前端分配多个模板
的Joomla!您可以选择在前端切换两个或多个模板。这是通过“菜单分配”完成的,因此您可以为每个菜单或仅为菜单项设置不同的模板。
点击:扩展程序 - >模板管理器
您会看到已安装的模板,现在选择一个未设置为默认模板的模板。单击模板名称或单击模板名称左侧的单选按钮,然后单击工具栏上的“编辑”。现在,您可以看到“模板:[编辑]”页面,单击“菜单分配”块中的“从列表中选择”单选按钮,然后选择将在其上显示模板的菜单项。点击工具栏上的“保存”即可完成。
答案 1 :(得分:0)
您可以使用Joomla的管理后端为不同的菜单项分配不同的模板。
答案 2 :(得分:0)
在Joomla admin中,转到Extensions-> Template Manager
在列表中找到您的模板。选中前面的复选框,然后单击工具栏上的“复制”按钮(新建,编辑,删除,选项等按钮的位置)。
您可以通过单击来编辑模板样式。
编辑意味着您可以更改其参数,并可以将其直接指定给菜单项。
答案 3 :(得分:0)
您不需要多个模板来完成多个布局。如果您的模板编码正确,那么未使用的模块位置将会崩溃,并且根本不会显示在代码中。然后,通过将模块分配给各种菜单项,您可以控制在特定页面上显示的模块。这样,您就可以使用单个模板控制每个页面的布局。
要获得更多控制,您可以使用菜单项参数中提供的页面类后缀。您可能需要添加一些代码来使用页面类后缀,但它允许您控制网站的每页CSS,以便您可以根据您所在的菜单项完全控制布局。
答案 4 :(得分:0)
好的,所以弄清楚这是怎么回事。
在模板的index.php上有一个方法叫做[templatename] _body_classes(); 使用它,我想出了实际上在哪个页面。
如果它回归“主页”,我包括主页的布局,等等投资组合以及任何非家庭或投资组合的页面。
答案 5 :(得分:0)
我在本教程中找到了同一问题的答案。这是在Joomla 1.6或1.7中创建不同样式(但不是模板)的方式:
http://www.own-it.nl/creating-different-styles-for-your-joomla-template