묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
위젯에서 게시판 별로 색갈 다르게 출력할 때 if 문
2013.01.27 03:15
위젯에서 게시판 이름을 뽑아올때, 특정게시판(아래에는 A/V Interface, CAN BUS, Mirroring, Car Accesories 일때... 위젯에 나타나는 색을 다르게 하려고 했거든요.
위젯 html에서, 아래와 같이..
<!--@if($widget_info->show_browser_title=='Y' && $item->getBrowserTitle())-->
<a href="{getSiteUrl($item->domain, '', 'mid', $item->get('mid'))}"><span class="board">{$item->getBrowserTitle()}</span></a>
<!--@if({$item->getBrowserTitle()=='A/V Interface')--><span class="board board_AV">{$item->getBrowserTitle()}</span></a><!--@end-->
<!--@if({$item->getBrowserTitle()=='CAN BUS')--><span class="board board_CA">{$item->getBrowserTitle()}</span></a><!--@end-->
<!--@if({$item->getBrowserTitle()=='Mirroring')--><span class="board board_MR">{$item->getBrowserTitle()}</span></a><!--@end-->
<!--@if({$item->getBrowserTitle()=='Car Accesories')--><span class="board board_AC">{$item->getBrowserTitle()}</span></a>
<!--@end-->
<!--@end-->
이렇게 하고 CSS를
.widgetZineA li p.titleArea .board{ padding-right:5px; margin-left:10px;}
.widgetZineA li p.titleArea .board_AV {background: blue;}
.widgetZineA li p.titleArea .board_CA {background: Yellow;}
.widgetZineA li p.titleArea .board_MR {background: red;}
.widgetZineA li p.titleArea .board_AC {background: green;}
했는데 아무것도 안나오네요... 빨간색이 제가 추가한겁니다.
완전 초짜입니다.
뭐가 틀렸는지, 어떻게 고쳐야 하는지 봐주시면 감사하겠습니다.
mid 값을 받아오는걸로 해야하나요?
<!--@if({$item->getBrowserTitle()=='Mirroring')
멍청하게도 복사중에 {를 추가했군요...