묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
위젯에서 변수명 출력 가능한가요?
2014.04.02 15:08
컨텐츠 확장 위젯 2.43 버전 사용하고 있습니다.
이것저것 구현해놨는데 확장변수(사용자 정의)명을 th로 불러왔으면 싶어서요.
예를 들어 사용자정의명을 AAAA, BBBB, CCCC, DDDD로 정하고 게시판에 작성한 것을
위젯으로 불러오면 아래와 같이 사용자명이 테이블 위에 나타났으면 합니다.
AAAA | BBBB | CCCC | DDDD |
111 | 222 | 333 | 444 |
111 | 222 | 333 | 444 |
111 | 222 | 333 | 444 |
검색하면 비슷한 팁이 있긴한데 개념(?)이 달라 질문 올립니다.
굳이 th아니더래도 위처럼 나타나면 됩니다.
미리 감사드리며..
태그 연관 글
- [2017/06/17] 묻고답하기 contentextended 사용자정의 출력 시, select type 은 array 이로 나옵니다.
- [2016/08/10] 묻고답하기 사용자정의(확장변수)에 입력하는 설명에 태그를 적용할 수 없을까요? *1
- [2016/07/22] 묻고답하기 덧글단 회원에게만 확장변수 공개 질문 입니다. *2
- [2016/04/02] 묻고답하기 게시판 사용자정의 이미지 첨부 *1
- [2016/03/25] 묻고답하기 확장변수로 새로운 카테고리(분류)를 만들고 싶습니다
댓글 4
-
ForHanbi
2014.04.02 15:30
-
ForHanbi
2014.04.02 15:41
<!--// 목록형 출력 --> <!--@if($widget_info->markup_type=="list")--> <ul class="widgetA"> {@$_idx=0} <!--@foreach($widget_info->content_items as $key => $item)--> <li<!--@if($widget_info->show_always_new == 'N' && $_idx >= $widget_info->list_count)--> style="display:none"<!--@end-->> <!--@foreach($widget_info->option_view_arr as $k => $v)--> <!--@if($v=='title')--> <!--@if($widget_info->show_browser_title=='Y' && $item->getBrowserTitle())--> <a href="<!--@if($item->contents_link)-->{$item->contents_link}<!--@else-->{getSiteUrl($item->domain, '', 'mid', $item->get('mid'))}<!--@end-->" class="board"><strong>{$item->getBrowserTitle()}</strong></a> <!--@end--> <!--@if($widget_info->show_content_title=='Y' && $item->getDocumentTitle())--> <a href="{$item->getDocumentURL()}"><strong>{$item->getDocumentTitle()}</strong></a> <!--@end--> <!--@if($widget_info->show_category=='Y' && $item->get('category_srl') )--> <a href="{getSiteUrl($item->domain,'','mid',$item->get('mid'),'category',$item->get('category_srl'))}"><strong class="category">{$item->getCategory()}</strong></a> <!--@end--> <a href="{$item->getLink()}" class="title">{$item->getTitle($widget_info->subject_cut_size)}</a> <!--@if($widget_info->show_comment_count=='Y' && $item->getCommentCount())--> <sup class="replyNum" title="Replies"><a href="{$item->getLink()}#comment">{$item->getCommentCount()}</a></sup> <!--@end--> <!--@if($widget_info->show_trackback_count=='Y' && $item->getTrackbackCount())--> <sup class="trackbackNum" title="Trackbacks"><a href="{$item->getLink()}#trackback">{$item->getTrackbackCount()}</a></sup> <!--@end--> <!--@if($widget_info->show_icon=='Y')--> <span class="icon">{$item->printExtraImages()}</span> <!--@end--> <!--@else if($v=='voted_count')--> <!--@if($item->getVotedCount())-->+{$item->getVotedCount()}<!--@end--> <!--@else if($v=='readed_count')--> <!--@if($item->getReadedCount())-->{$item->getReadedCount()}<!--@else-->0<!--@end--> <!--@else if($v=='nickname')--> <a <!--@if($item->getMemberSrl())-->href="#" onclick="return false;" class="author member_{$item->getMemberSrl()}"<!--@elseif($item->getAuthorSite())-->href="{$item->getAuthorSite()}" onclick="window.open(this.href); return false;" class="author member"<!--@else-->href="#" onclick="return false;" class="author member"<!--@end--> >{$item->getNickName()}</a> <!--@else if($v=='regdate')--> <span class="date">{$item->getRegdate("Y-m-d")}</span> <span class="hour">{$item->getRegdate("H:i")}</span> <!--@else if($v=='extravar')--> {$item->getExtraVar()} <!--@else if($v=='extravar2')--> {$item->getExtraVar2()} <!--@else if($v=='extravar3')--> {$item->getExtraVar3()} <!--@else if($v=='extravar4')--> {$item->getExtraVar4()} <!--@else if($v=='extravar5')--> {$item->getExtraVar5()} <!--@end--> <!--@end--> </li> {@$_idx++} <!--@end--> </ul> <!--@if($widget_info->page_count > 1 && $widget_info->list_count<$_idx)--> <ul class="widgetNavigator"> <li><button type="button" class="prev" title="{$lang->cmd_prev}" onclick="content_widget_prev(jQuery(this).parents('ul.widgetNavigator').prev('ul.widgetA'),{$widget_info->list_count})"><span>{$lang->cmd_prev}</span></button></li> <li><button type="button" class="next" title="{$lang->cmd_next}" onclick="content_widget_next(jQuery(this).parents('ul.widgetNavigator').prev('ul.widgetA'),{$widget_info->list_count})"><span>{$lang->cmd_next}</span></button></li> </ul> <!--@end--> <!--// 테이블형 출력 --> <!--@else--> <table class="widgetTableA" border="1" cellspacing="0"> <thead> <tr> <th scope="col">AAAA</th> <th scope="col">BBBB</th> <th scope="col">CCCC</th> <th scope="col">DDDD</th> </tr> </thead> <tbody> {@$_idx=0} <!--@foreach($widget_info->content_items as $key => $item)--> <tr<!--@if($_idx >= $widget_info->list_count && $widget_info->show_always_new == 'N')--> style="display:none"<!--@end-->> <!--@foreach($widget_info->option_view_arr as $k => $v)--> <!--@if($v=='title')--> <td class="title"> <!--@if($widget_info->show_browser_title=='Y' && $item->getBrowserTitle())--> <a href="<!--@if($item->contents_link)-->{$item->contents_link}<!--@else-->{getSiteUrl($item->domain, '', 'mid', $item->get('mid'))}<!--@end-->"><strong class="board">{$item->getBrowserTitle()}</strong></a> <!--@end--> <!--@if($widget_info->show_content_title=='Y' && $item->getDocumentTitle())--> <a href="{$item->getDocumentURL()}"><strong class="board">{$item->getDocumentTitle()}</strong></a> <!--@end--> <!--@if($widget_info->show_category=='Y' && $item->get('category_srl') )--> <a href="{getSiteUrl($item->domain,'','mid',$item->get('mid'),'category',$item->get('category_srl'))}"><strong class="category">{$item->getCategory()}</strong></a> <!--@end--> <a href="{$item->getLink()}">{$item->getTitle($widget_info->subject_cut_size)}</a> <!--@if($widget_info->show_comment_count=='Y' && $item->getCommentCount())--> <sup class="replyNum" title="Replies"><a href="{$item->getLink()}#comment">{$item->getCommentCount()}</a></sup> <!--@end--> <!--@if($widget_info->show_trackback_count=='Y' && $item->getTrackbackCount())--> <sup class="trackbackNum" title="Trackbacks"><a href="{$item->getLink()}#trackback">{$item->getTrackbackCount()}</a></sup> <!--@end--> <!--@if($widget_info->show_icon=='Y')--> <span class="icon">{$item->printExtraImages()}</span> <!--@end--> </td> <!--@else if($v=='nickname')--> <td><a <!--@if($item->getMemberSrl())-->href="#" onclick="return false;" class="author member_{$item->getMemberSrl()}"<!--@elseif($item->getAuthorSite())-->href="{$item->getAuthorSite()}" onclick="window.open(this.href); return false;" class="author member"<!--@else-->href="#" onclick="return false;" class="author member"<!--@end--> >{$item->getNickName()}</a></td> <!--@else if($v=='regdate')--> <td class="time"><span class="date">{$item->getRegdate("Y-m-d")}</span> <span class="hour">{$item->getRegdate("H:i")}</span></td> <!--@else if($v=='voted_count')--> <td><!--@if($item->getVotedCount())-->+{$item->getVotedCount()}<!--@end--></td> <!--@else if($v=='readed_count')--> <td><!--@if($item->getReadedCount())-->{$item->getReadedCount()}<!--@else-->0<!--@end--></td> <!--@else if($v=='extravar')--> <td>{$item->getExtraVar()}</td> <!--@else if($v=='extravar2')--> <td>{$item->getExtraVar2()}</td> <!--@else if($v=='extravar3')--> <td>{$item->getExtraVar3()}</td> <!--@else if($v=='extravar4')--> <td>{$item->getExtraVar4()}</td> <!--@else if($v=='extravar5')--> <td>{$item->getExtraVar5()}</td> <!--@end--> <!--@end--> </tr> {@$_idx++} <!--@end--> </tbody> </table> <!--@if($widget_info->page_count > 1 && $widget_info->list_count<$_idx)--> <ul class="widgetNavigator"> <li><button type="button" class="prev" title="{$lang->cmd_prev}" onclick="content_widget_prev(jQuery(this).parents('ul.widgetNavigator').prev('table.widgetTableA'),{$widget_info->list_count})"><span>{$lang->cmd_prev}</span></button></li> <li><button type="button" class="next" title="{$lang->cmd_next}" onclick="content_widget_next(jQuery(this).parents('ul.widgetNavigator').prev('table.widgetTableA'),{$widget_info->list_count})"><span>{$lang->cmd_next}</span></button></li> </ul> <!--@end--> <!--@end-->
-
ForHanbi
2014.04.02 15:42
위가 될라나 모르겠네요 확장 위젯이 따로 사용자 정의를 입력하는 공간이 없는거 같아서...
이렇게
<thead>
<tr>
<th scope="col">AAAA</th>
<th scope="col">BBBB</th>
<th scope="col">CCCC</th>
<th scope="col">DDDD</th>
</tr>
</thead>
직접 입력하시는게 빠를거 같습니다.
그 다음에 설정만 잘하면 될거 같기도 하고... -
글쎄나는
2014.04.02 16:25
물론 그렇게도 생각해 봤습니다만 위젯에서 불러오는 사용자정의명이 제각각이라서요. ㅠ 디폴트/스케치북 게시판이 가능하니 소스만 손보연 어떡게든 될 듯 싶은데 프로그래밍엔 초짜라서 어디서부터 가져와야할지 암담합니다.
에구 답글로
컨텐츠 확장 위젯 2.43 버전 링크를 찾고 있었네...
이건 직접 열어서 수정하는것 말고는 힘들겁니다.
손이 좀 많이가는 일이라...