2012-04-29 5 views
0

다른 열 조합을 가질 수있는 템플릿이 있습니다. 내 문제는 내가 메인 컨텐츠의 오른쪽에 두 개의 컬럼이 있다면 모든 것이 좋다는 것이다. 하지만이 열이 1 열만있는 경우이 열이 2 열의 widh를 상속합니다. 이유는 알 수 없습니다.joomla 모듈 위치

당신은 지금 여기 layout with 2 columns and maincontent

볼 수있다 "살라스 드 포커 메뉴"를 클릭하고 차이를 참조하십시오. 내가 뭔가를 삽입해야합니다,

$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를 알고 죄송합니다하지는하고, 영어도 그렇게 크지 않다 : 파일을 검색하고 그것을 자신을 해결하기 위해 노력 후, 나는이 코드를 발견, 아마 여기에 도움이 될 수 있습니다 오른쪽 위치 만있는 경우처럼 50 %가 가득 찼습니까? 코드가 $this->getParam를 말하는 것처럼, 변경하려는 영역의 폭에 대한 템플릿 관리자의 옵션이 있어야보고 도움 :

+0

아무도 나를 도울 수 없습니까? –

답변

1

에 대한

감사합니다.

+0

답장을 보내 주셔서 감사합니다! 예! 그러나 테마 패널에 넣은 가치가 무엇이든 나는 같은 문제가 있습니다. 1 열 또는 2 열이 있는지 상관없이 50 %를 넣으면 웹 사이트 전체 너비의 50 %가됩니다! 나는 솔루션이 그 코드에 뭔가를 쓰고 있다고 생각한다. 하나의 열에 모듈 만 있다면 그 열만 보여주고 크기는 절반이라고 생각한다. –

+0

금액 대신에 px 단위로 추가하십시오. % 그래도 문제가 발생하면 템플릿 관리자에서 확인해 드리겠습니다. – Lodder

+0

% 만 허용됩니다! –