Templates 定制joomla模板(类别、单个等)
可以为不同类型的内容自定义模板。。。例如,在主页上:1列,在类别列表上:2列,在单个文章上:3列。在Wordpress中,修改home.php、category.php、single.php非常简单 在Joomla 1.5中,我可以通过哪些条件来实现这一点?Templates 定制joomla模板(类别、单个等),templates,layout,joomla,structure,customization,Templates,Layout,Joomla,Structure,Customization,可以为不同类型的内容自定义模板。。。例如,在主页上:1列,在类别列表上:2列,在单个文章上:3列。在Wordpress中,修改home.php、category.php、single.php非常简单 在Joomla 1.5中,我可以通过哪些条件来实现这一点? 谢谢您可以有条件地逐页显示模块(基于菜单项)。您还可以为每个页面分配完全不同的模板。此外,您还可以执行以下操作 $option = JRequest::getCmd('option'); $view = JRequest::getCmd('
谢谢您可以有条件地逐页显示模块(基于菜单项)。您还可以为每个页面分配完全不同的模板。此外,您还可以执行以下操作
$option = JRequest::getCmd('option');
$view = JRequest::getCmd('view');
在index.php中,根据视图/组件更改页面
Joomla的模板非常出色,具有很大的灵活性。如果只有一列包含真实内容(组件/文章),您也可以使用可折叠的模块位置。像这样:
<?php if($this->countModules('left')) : ?>
<div class="left_column">
<jdoc:include type="modules" name="left" style="xhtml" />
</div>
<?php endif; ?></code></pre>
然后,此列中是否有模块将决定布局。OK。我是通过JRequest::getCmd('option')和('view')得到这个想法的。有了这些变量,我就可以工作了。对于一篇文章,我应该检查option=com\u content&view=article。我说得对吗?谢谢