묻고답하기

 

항상 좋은 답변 해 주시는거 눈팅만 하다가 해결이 잘 안 되서 질문 드립니다.

다름이 아니라 모듈별로 상단 이미지가 다르게 나오는 레이아웃을 만드는 중인데, 검색 중 비슷한 질문에 답변을 해 주신걸 봤습니다.

(해당 질문 : http://www.xpressengine.com/qna/20396540)

 

여기에 답변을

 

각각의 페이지는 모듈명으로 구분될 수 있습니다.

그러면

모듈명이 어떤 것이냐에 따라 이미지를 바꿔주면 되겠죠

예를 들어 페이지가

welcome_page, board, board2

이렇게 있다면 위의 세개는 각 페이지의 모듈명입니다.

<!--@ if($mid=="welcome_page")-->{@ $bg = "이미지1경로"}

<!--@ elseif(($mid=="board")-->{@ $bg = "이미지2경로"}

<!--@ else-->{@ $bg = "이미지3경로"}<!--@ end-->

이런식으로 상단에 설정을 해주고

헤더부분에

background:url({$bg})

이렇게 인라인으로 css 처리를 해주면 되겠죠.....

 

 

이렇게 달아 주신 걸 봤는데요.

 

<!--@ if($mid=="welcome_page")-->{@ $bg = "이미지1경로"}

<!--@ elseif(($mid=="board")-->{@ $bg = "이미지2경로"}

<!--@ else-->{@ $bg = "이미지3경로"}<!--@ end-->

 

 

1. 이걸 어디다 넣어야 되나요?

php 구문 같은데 layout.html 여기다 넣어야 되는지, 해당 레이아웃을 제어하는 css 파일에 넣어야 하는지요.

(참고로 layout.html에 넣어 봤더니 모듈이 안 뜨고 이런 오류가 납니다.

Parse error: syntax error, unexpected T_ELSEIF in /home/hosting_users/blackidz/www/temp2/bbs/classes/template/TemplateHandler.class.php(296) : eval()'d code on line 13)

2. background:url({$bg}) 이건 그냥 layout.html의 헤더 부분에 넣으면 되는지 아니면 스타일시트 파일에 넣는건지요.

 

3. 앞서 같은 내용의 질문에 하신 답변 보니 style="background:url({$bgi})"|cond="$bgi" 이걸 넣으라고 되어 있던데

|cond="$bgi" 이것은 뭘 의미하나요? 꼭 넣어야 되는지 안 넣어도 되는지...

 

 

 

번거로우시겠지만 답변 좀 부탁드립니다. 절실해요ㅠㅠ

올려주시는 팁과 답변들은 항상 감사한 마음으로 참고하고 있습니다.

복 받으실꺼에요!!! ^^

 

 

 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
jn4kim 회원 정보 (관리자만 수정가능하며 회원이 회원정보에서 확인할수있는) 항목을 추가하고싶어요. [1] 2012.02.19 by 송동우
미노아 1.5.1.6에서 1.5.1.7/8 패치 적용 후 쪽지 기능이 사라졌습니다.. [1] 2012.02.19 by CMD
이현준911 XpressEngine 공식 레이아웃 ver 2 상단메뉴요~~  
이현준911 XpressEngine 공식 레이아웃 ver 2 상단메뉴요~~  
달려라초보 안녕하세요 .. 게시판 질문 몇가지 할께요... [1] 2012.02.19 by 송동우
djaos 첨부파일 버튼 먹통... (제로보드에 있는관련글은 전! 부! 해봤습니다) [2] 2012.02.19 by daftcat
푸른하늘98 업데이트(xe.1.5.1.8) 후 에러 발생합니다(도와주세요.. 부탁합니다) [2] file 2012.02.19 by 요망진
젠이 레이아웃 만들 때 메뉴 간격을 개별 설정 할 수 있도록 만드는 게 가능한가요? [1] 2012.02.19 by 송동우
007611 회원가입폼 보기에서 다중선택시 항목을 세로로 배열 [2] 2012.02.19 by 007611
요망진 게시판에 중국어 입력이 안됩니다.  
hardid 비밀글이 목록에 조차 안뜨게 하는 방법이 궁금합니다. [1] 2012.02.19 by 송동우
센트럼 아...벌써 한달째 설치를 못하고 있습니다...ㅠㅠ [1] 2012.02.19 by natura
젠이 송동우님, 초면에 죄송하지만 모듈별 헤더 이미지를 다르게 하는 것에 대해서 말씀 좀 묻겠습니다. (+ 알려주신 방법대로 했는데 계속 오류가 나서 layout.html 전문을 답변에 달아놨어요! 한 번만 봐 주세요^^) [4] 2012.02.19 by 송동우
오락실주인 쪽지알림  
heasin 첨부파일이름이 제목이름 으로,.. [1] 2012.02.19
NKorea 업데이트후 관리자페이지에서 제어판 백지화 도와주세요 ~!!  
007611 관리자 회원목록에서 Array가 반복해서 나온 이유는? [5] 2012.02.19 by 007611
davidcho64 XE 1.4.4.4로 만든 웹사이트에 대한 문의사항  
간지횽 레이아웃 메뉴 디자인 질문이요 [1] 2012.02.19 by 이지데브
다크피닉스 xe 최근글 위젯 스킨에 css에 백그라운드 이미지가 반복이 뜨는이유 [1] file 2012.02.19 by 이지데브
Heezy SketchBook5 최신버젼에서 왜 회원들한테 댓글이 권한이없다고 나오지요? [1] 2012.02.19 by frogegg
내맘에들어오면 한게시판 안에 전체 댓글을 갯수로 파악할수있나요. [1] 2012.02.18 by 송동우
good499 사이트를 여러개 만들수 있나요? 인덱스를 여러개 [1] 2012.02.18 by 젠이
오락실주인 게시판 어떤게좋죠??추천좀 ^ ^  
jn4kim 자동 언어 선택 애드온을 사용중인데요... 이상하게 작동해요  
키스미베이베 송동우님 감사합니다. 다시한번만 봐주세요 [3] 2012.02.18 by 송동우
다크피닉스 css class명이 중첩되는 경우 file  
striz 외부링크차단이요 index.php 로는?  
흑묘백묘 111.com 을 www.111.com 로 포워딩 시키는 방법이 어느몇가지? [1] 2012.02.18 by 송동우
박노열 로그인 양식이 옳은지 잘못된 것인지 확인요청합니다. [1] file 2012.02.18 by 이지데브