레이아웃의 옵션(conf/info.xml)을 이용하는 방법도 있습니다. 같은 레이아웃을 옵션을 다르게 하여 생성한 다음 페이지별로 지정하는 것이죠.
레이아웃에 aaa라는 옵션을 두고 $layout_info->aaa의 값에 따라서 특정 부분을 보여주거나 안보여주거나 제어하는 것이죠.
디이깅님처럼 레이아웃 자체에 mid값을 넣어버리면 혹시라도(그럴일은 적지만) mid를 변경할때 레이아웃을 수정해서 올려야 하는데 레이아웃의 옵션을 이용하면 관리자 페이지에서만 제어할수 있거든요. 인덱스외에 여러페이지를 적용하거나 수시로 바꿔야 한다면 레이아웃의 옵션을 이용하는게 더 나을수도 있습니다.
범용 레이아웃에서 메인과 서브 또는 2단 구성, 3단 구성같은 옵션들이 이렇게 사용합니다만 전용 레이아웃이라면 만들어 넣어야 할 코드만 길어지죠.-0-;;;;
cond="$mid != index"
<!--@if($mid != index)-->
레이아웃에서 위 2가지 방법을 사용할 수 있습니다.