XETOWN

질문/답변

웹에 관련된 질문과 답변을 나눌 수 있습니다.
조회 수 58 댓글 0

xedition 레이아웃 소스의 일부입니다.

 

$_is_indexmodule = ($site_module_info->module_srl === $current_module_info->module_srl);
$layout_info->layout_type = ($_is_indexmodule) ? 'main' : 'sub';

$_is_indexmodule 이란 변수를 정의하기를,

$site_module_info->module_srl 값과 $current_module_info->module_srl 값이 같음을 정의했습니다. (맞나요?)

 

$layout_info->layout_type 를 정의하기를,

$_is_indexmodule이 참일 경우 

$layout_info->layout_type==='main' 이라 정의하고, 

거짓일 경우 

$layout_info->layout_type==='sub' 라고 정의했다는 뜻 같은데요,

 

정리하자면,

사이트모듈인포srl과 현재모듈인포srl 값이 같은 경우를 인덱스모듈로 정의한다는 뜻 같은데.

 

여기서 제가 인덱스모듈값을 제가 임의로 한개를 더 추가를 하고 싶습니다.

만약 358714라는 모듈srl을 가진 값을 인덱스모듈로 한 개 더 추가하고 싶다면.. 어떤 식으로 정의를 하면 좋을까요?;


$_is_indexmodule2 = ($current_module_info->module_srl === 358714);
$layout_info->layout_type = ($_is_indexmodule2) ? 'main' : 'sub';

 

현재 $is_indexmodule2 이란 값을 새로 정의하고 위와 같이 추가로 정의를 했는데,

조금 더 깔끔한 방법 없을까요?


아래와 같이 해결했습니다..

$_is_indexmodule = ($site_module_info->module_srl === $current_module_info->module_srl)
$layout_info->layout_type = ($_is_indexmodule) ? 'main' : 'sub';

$layout_info->layout_type = ($_is_indexmodule)?'main': ($current_module_info->module_srl === 358714)?'main':'sub';

원랜 윗줄 두줄 이었는데, 마지막 세번째로 고쳐서 해결했습니다.

잘했나요? 혹시 더 좋은 코드 있음 알려주세요! ㅎ

 


List of Articles
번호 분류 제목 날짜
공지 질문/답변 답변을 확실히 받기위한 질문자 지침서 20 2015.12.31
3139 질문/답변 php 모듈 로드가 않되는 현상 질문좀 드릴게요., 3 2016.11.02
3138 질문/답변 무한루프 되는 현상 관련질문드립니다. 5 file 2016.11.02
» 질문/답변 [해결]xe레이아웃 인덱스 모듈 정의하기? 2016.11.02
3136 질문/답변 XE 업데이트 이후 DB Table 생성 필요라는 것이 계속 뜹니다. 5 file 2016.11.01
3135 질문/답변 이미지 마크 GIF 리사이징 되나요? 6 2016.11.01
3134 질문/답변 API호출 받았는데 해당 호출이 #주소로 넘어오는경우. 3 2016.11.01
3133 질문/답변 본문 삽입시 이미지 가운데 정렬로 되게하기 11 2016.11.01
3132 질문/답변 좌측정렬 5 2016.11.01
3131 질문/답변 2가지 호스팅 서비스 비교 부탁드립니다. 7 2016.11.01
3130 질문/답변 og:image 가 여러개가 생겨서 카카오톡 링크 시 이미지가 안뜨는거 같습니다. 3 2016.11.01
3129 질문/답변 XE 설치후 보안쪽 에러가 난다고 하는데 PHP 세팅 문제를 조언 부탁들비니다. 4 2016.11.01
3128 질문/답변 익명 페이지에서 운영자의 닉네임만 보이게 하려면 어떻게 해야 할까요? 2 2016.11.01
3127 질문/답변 채팅방 회원 아이콘 출력 문제.. 10 2016.10.31
3126 질문/답변 Portal XE 애드온 초기화기준을 0시로 할때 17 2016.10.31
3125 질문/답변 statssl 적용후 네이버웹검색에서 폭망~! 23 2016.10.29
3124 질문/답변 서버 사양에 대해서 어떻게 생각하시나요? 13 2016.10.29
3123 질문/답변 안녕하세요. 회원가입 확장 모듈을 사용하고 있습니다. 2016.10.29
3122 질문/답변 xe 업데이트 변경 파일 4 2016.10.29
3121 질문/답변 기진곰님 슈퍼캐시 모듈에 관련해서 질문합니다. 2 2016.10.29
3120 질문/답변 대역폭 계산 질문드려요 4 2016.10.29
Board Pagination Prev 1 ... 8 9 10 11 12 13 14 15 16 17 ... 169 Next
/ 169
위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...