登录 注册

登录

重要 关于T3框架 V3的布局问题

更多
2013年08月04日 00:58 - 2013年08月04日 01:00 #1 作者: love362177556
老白、各囧友:大家好。
我使用T3架构布局时, 想把message/component位置(如附件)隐藏或者删掉时,发现不行,如果删掉这两位置,所有文章都显示不了。所以这方法行不通。

然后我现想不在首页显示文章,想显示一个模块在这块区域,有什么办法吗,如果不推荐文章到首页显示,这块区域将显示比较大的空白,不整齐。所以想知道一个能够将message/component这区域修改成像其它位置一样,具有可放置模块的作用。谢谢了。

两边的sidebar区域以及message/component这整块区域的是通过mainbody.php这个block中的以下语句实现:
// positions configuration
$sidebar1 = 'sidebar-1';
$sidebar2 = 'sidebar-2';
// Detect layout
if ($this->countModules("$sidebar1 and $sidebar2")) {
$layout = 'two_sidebars';
} elseif ($this->countModules($sidebar1)) {
$layout = 'one_sidebar1';
} elseif ($this->countModules($sidebar2)) {
$layout = 'one_sidebar2';
} else {
$layout = 'no_sidebar';
}
$layout = $layout_config->$layout;

$col = 0;
?>

<section id="t3-mainbody" class="container t3-mainbody">
<div class="row">

<!-- MAIN CONTENT -->
<div id="t3-content" class="t3-content <?php echo $this->getClass($layout, $col) ?>" <?php echo $this->getData ($layout, $col++) ?>>
<jdoc:include type="message" />
<jdoc:include type="component" />
</div>
<!-- //MAIN CONTENT -->

<?php if ($this->countModules($sidebar1)) : ?>
<!-- SIDEBAR 1 -->
<div class="t3-sidebar t3-sidebar-1 <?php echo $this->getClass($layout, $col) ?><?php $this->_c($sidebar1)?>" <?php echo $this->getData ($layout, $col++) ?>>
<jdoc:include type="modules" name="<?php $this->_p($sidebar1) ?>" style="T3Xhtml" />
</div>
<!-- //SIDEBAR 1 -->
<?php endif ?>

<?php if ($this->countModules($sidebar2)) : ?>
<!-- SIDEBAR 2 -->
<div class="t3-sidebar t3-sidebar-2 <?php echo $this->getClass($layout, $col) ?><?php $this->_c($sidebar2)?>" <?php echo $this->getData ($layout, $col++) ?>>
<jdoc:include type="modules" name="<?php $this->_p($sidebar2) ?>" style="T3Xhtml" />
</div>
<!-- //SIDEBAR 2 -->
<?php endif ?>

</div>
</section>

我可否利用类似的语句,在message的上方添加一个有效模块,然后可以放置别的模块在此呢,求大神们给个方案,谢谢!
附件:
最后修改: 2013年08月04日 01:00 由 love362177556.

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年08月04日 19:06 #2 作者: 星仔码头
好吧,看在你把问题都发到这里了,写了篇教程: Joomla网站建设之为T3 Framework V3.0添加自定义模块位

星仔码头-Joomla爱好者乐园
www.xingzai.org

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年08月07日 09:24 #3 作者: love362177556
谢谢你。

登录 或者   注册一个会员帐号 来参与讨论