0

我有一个模板,可以让我有不同的列组合。我的问题是,如果我在主要内容的右侧有两列,一切都很好。但是,如果我只放 1 列,这 1 列继承了 2 列的宽度,不知道为什么会发生这种情况。

你可以在这里看到它的布局,有 2 列和 maincontent

现在,点击“Salas de poker menu”,看看有什么不同。在搜索文件并尝试自己修复后,我找到了这段代码,也许可以在这里提供帮助:

$right_column_middle_class = ' oneCol';

if($this->modules('right_left and right_right')) {
$right_column_middle_class = ' twoCol';
}
if($this->getParam("cwidth_position", '') == 'style') {
// right column
if($this->modules('right_left and right_right')) {
     $gkRightLeft = $this->getParam('right2_column_width', '50'). '%';
     $gkRightRight = (100 - $this->getParam('right2_column_width', '50')) . '%';
}
// all columns
$left_column = $this->modules('left_top + left_bottom + left_left + left_right');
$right_column = $this->modules('right_top + right_bottom + right_left + right_right');

if($left_column && $right_column) {
     $gkRight = $this->getParam('right_column_width', '20'). '%';
}  elseif ( $right_column ) {
     $gkRight = $this->getParam('right_column_width', '20'). '%';
}
}
?>

对不起,我不太了解 php,而且英语也不是很好,我必须插入类似的东西,如果只有 right_right 位置,那么满是 50%?

谢谢您的帮助 :)

4

1 回答 1

1

正如代码所说$this->getParam,模板管理器中应该有一个选项,用于您要更改的区域的宽度。

于 2012-04-29T16:42:48.217 回答