묻고답하기

 

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

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

(해당 질문 : 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 남기남
007611 [ver.1.5]관리자화면의 회원목록에서 확장변수 표시(도와주세요) [3] 2012.02.18 by 송동우
때린데 또때려 레이아웃 에서 위젯삽입부분 색상변경방법 [1] file 2012.02.18 by 에릭리카드
인형의기사 관리자 로그인 후 글 수정시 "페이지 로딩이 잠시 지연..... [1] 2012.02.18 by delphiXE2
윈컴이 XE 설정의 '통합 인증' [1] 2015.02.28 by delphiXE2
단소사랑 column 추가 후 글등록하면 글목록에 나타나지 않습니다. [3] file 2012.02.18 by 단소사랑
키스미베이베 프레임 나가기(?) 프레임 나뉜것 합체하기(?) [1] 2012.02.18 by 송동우
Huckleberry Finn 덧글을 달거나 추천을 할때 자동 새로고침 안돼게 하는법좀 알려주세요.  
lmjy2k 각 글마다 읽기 권한을 따로 설정할 순 없나요? [2] 2012.02.18 by 송동우
박노열 로그인 양식이 옳은지 잘못된 것인지 확인요청합니다. [1] file 2012.02.18 by 이지데브
흑묘백묘 111.com 을 www.111.com 로 포워딩 시키는 방법이 어느몇가지? [1] 2012.02.18 by 송동우
striz 외부링크차단이요 index.php 로는?  
다크피닉스 css class명이 중첩되는 경우 file  
키스미베이베 송동우님 감사합니다. 다시한번만 봐주세요 [3] 2012.02.18 by 송동우
jn4kim 자동 언어 선택 애드온을 사용중인데요... 이상하게 작동해요  
오락실주인 게시판 어떤게좋죠??추천좀 ^ ^  
good499 사이트를 여러개 만들수 있나요? 인덱스를 여러개 [1] 2012.02.18 by 젠이
내맘에들어오면 한게시판 안에 전체 댓글을 갯수로 파악할수있나요. [1] 2012.02.18 by 송동우
Heezy SketchBook5 최신버젼에서 왜 회원들한테 댓글이 권한이없다고 나오지요? [1] 2012.02.19 by frogegg
다크피닉스 xe 최근글 위젯 스킨에 css에 백그라운드 이미지가 반복이 뜨는이유 [1] file 2012.02.19 by 이지데브
간지횽 레이아웃 메뉴 디자인 질문이요 [1] 2012.02.19 by 이지데브
davidcho64 XE 1.4.4.4로 만든 웹사이트에 대한 문의사항  
007611 관리자 회원목록에서 Array가 반복해서 나온 이유는? [5] 2012.02.19 by 007611
NKorea 업데이트후 관리자페이지에서 제어판 백지화 도와주세요 ~!!  
heasin 첨부파일이름이 제목이름 으로,.. [1] 2012.02.19
오락실주인 쪽지알림  
젠이 송동우님, 초면에 죄송하지만 모듈별 헤더 이미지를 다르게 하는 것에 대해서 말씀 좀 묻겠습니다. (+ 알려주신 방법대로 했는데 계속 오류가 나서 layout.html 전문을 답변에 달아놨어요! 한 번만 봐 주세요^^) [4] 2012.02.19 by 송동우
센트럼 아...벌써 한달째 설치를 못하고 있습니다...ㅠㅠ [1] 2012.02.19 by natura
hardid 비밀글이 목록에 조차 안뜨게 하는 방법이 궁금합니다. [1] 2012.02.19 by 송동우
요망진 게시판에 중국어 입력이 안됩니다.  
007611 회원가입폼 보기에서 다중선택시 항목을 세로로 배열 [2] 2012.02.19 by 007611