묻고답하기
송동우님 한번만 더 확인부탁드립니다 (__)
2012.01.05 00:14
<!--@ if($mid== "main")-->{@ $bg = "http://seokwoo.raonnet.com/layouts/shonnaeun/images/logo1.jpg"}
<!--@ elseif(($mid== "asdf")-->{@ $bg = "http://seokwoo.raonnet.com/layouts/shonnaeun/images/logo2.jpg"}
<!--@ else-->{@ $bg = "http://seokwoo.raonnet.com/layouts/shonnaeun/images/logo3.jpg"}<!--@ end-->
<load target="css/main.css" />
<div class="logo">
<h1 style="height:300px; background:url({$bg});">
<a href="#" style="width:1000px; height:300px; display:block;"></a>
</h1>
</div>
송동우님께서 알려주신대로 작성했는데
main, asdf 모듈이 둘다 존재하는데 else 에 지정된 이미지만 계속나옵니다 ㅠ_ㅠ
무엇때문에 그런지 알려주실수 있으신가요?
댓글 2
-
송동우
2012.01.05 04:29
-
서기입니다
2012.01.05 15:28
@ $bg = 에 {$mid} 을 넣으면 사이트가 에러가 뜨면서 사이트가 안나오네요... -
송동우
2012.01.05 15:07
다시 한번 잘 해보시라는 말 외엔 드릴 말이 없네요
그대로 카피해서 모듈명만 바꾸고 링크도 위에 올려진 3개 이미지 링크 그대로 해서
제가 테스트 하니 아주 잘 나옵니다.......
-
서기입니다
2012.01.06 18:32
흐음.... 네 다시 한번 해보도록 하겠습니다.
위에 내용만 가지고는 왜 그런지 파악하기가 힘듭니다.
상단에
{$mid} 이걸 넣어서 모듈값이 제대로 넘어오는지 확인해 보세요
모듈값이 제대로 안넘어 오면 당연히 마지막 것이 걸리게 되는게 정상입니다.
근데 bg를 h1태그 속에 넣나요?
결과만 원하는 대로 나온다면 상관없겠지만......처음보는것 같네요.......
참고로 1.5.x 버전이면
위 소스중에 모든 @뒤에 빈 칸을 두지 마세요
그리고 위에 elseif 에서 괄호가 열고 닫는 짝이 안맞습니다. .....짝 안맞는거 하나 지우세요