묻고답하기
조건문에 대한 가벼운 질문//
2013.08.28 14:51
<img class="zbxe_widget_output" widget="content" skin="default" colorset="white" content_type="document" module_srls="{$subboard_srl}" list_type="normal" tab_type="none" markup_type="table" page_count="1" option_view="title,regdate,nickname" show_browser_title="Y" show_comment_count="Y" show_trackback_count="Y" show_category="N" show_icon="Y" order_target="regdate" order_type="desc" thumbnail_type="crop" />
해당 위젯은 자신이 작성한 글에 답변을 달았을 경우 마이페이지에 출력하는 위젯입니다.
보시면 알다시피 모듈값을 subboard_srl을 받고 있습니다.
마이페이지에서 조건문을 걸어서 자신이 쓴 글이 없으면 해당 카테고리에 글을 쓰러 가는 버튼을 출력,
그리고 자신이 쓴 글이 있으면 그 해당 글에 대한 답변을 마이페이지에서 확인할 수 있도록 만들고 싶습니다.
html에서 foreach문을 써야 하는 것도 짐작을 하고, cond태그를 써야 하는 것도 짐작은 하지만,
자신이 작성한 글이 해당 카테고리에 있는지 없는지 판별을 하는 조건문을 어떤 식으로 써줘야 할지 잘 감이 안 잡히네요.
조언 좀 주시면 감사드리겠습니다.
댓글 2
-
연시랑
2013.08.29 19:13
-
Summer
2013.08.30 17:21
자신이 쓴글에 대한 답변이 코멘트 말씀하시는거죠?
코멘트를 출력한다는 가정하에 아래 코드를 작성해봤습니다
<!--@if($logged_info)--> <!--// 로그인 했을때에만 아래 코드 실행-->
{@
$args->module_srl = '5678' // 대상 게시판 모듈 srl
$args->category_srl = '1234'; // 대상 카테고리 srl
$args->member_srl = $logged_info->member_srl; // 현재 로그인한 회원 정보의 srl
$result = executeQueryArray('document.getDocumentList',$args); // 쿼리실행해서 위 조건에 해당하는 문서 가져오기
if($result->data) $document_list = $result->data; // 문서가 존재하면 document_list 변수에 담기
@}
<!--@if(count($document_list))-->
<div class="answers_wrap">
<div loop="$document_list => $key,$document" style="border-bottom:2px solid #000;">
<p>{$document->getTitleText(15,'...')}</p> <!--// 본인이 작성한 글의 제목(15자 제한)-->
<div loop="$document->getComments() => $key, $comment" style="margin-left:15px;border-bottom:1px solid #CCC">
{$comment->getSummary(15,'...')}</a> <!--// 댓글 요약(15자 제한)-->
</div>
</div>
</div>
<!--@else-->
<a href="{getUrl('mid',$args->module_srl,'category',$args->category,'act','dispBoardWrite')}">해당 카테고리에 글쓰기 버튼</a>
<!--@end-->
<!--@end-->
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
우냠냠 | 설정된 그룹 초기화 후 새그룹부여말이죠.. [1] | 2010.02.08 by 백성찬 |
Alast0r | 000space 에 설치가 안되네요? [1] | 2010.02.08 by Alast0r |
고광석 | 카페게시판 생성갯수? [1] | 2010.02.08 by 백성찬 |
해커다 | 별점 기능이 추가된 게시판 없나요? [1] | 2010.02.08 by SMaker |
onam | 포토샵에서 붓글씨 효과내기 | |
다나한 | 혹시 기본에 대한 정의가 나와잇는 곳이 없을까요 [1] | 2010.02.08 by 현의느낌 |
lucky7777 | 000webhost 아시는분!!!제발요~~ | |
aoJX | 쉬운설치시 msg_make_directory_failed 오류 발생 [3] | 2010.02.08 by 심순진 |
카이네드 | 검색엔진에서 검색시 내용안보이게 하기? [1] | 2010.02.08 by 휘즈 |
solomon74 | 삭제를 했는데 어떻게 해야하는지 좀 부탁 드립니다. | |
황세준725 | 디자인을 바꾼 메인 화면에 게시판의 노출하는 방법은 무엇인가요 ? | |
Astinlen | Windows Server 2008 R2의 IIS에서 XE운영.. [1] | 2010.03.02 by 박호균` |
아진검 | core ftp업데이트 방법 [1] | 2010.02.09 by leoer |
별님왕자 | 인터넷에서 도서관리를 하고 싶은데요? [1] | 2010.02.09 by leoer |
주사위내기 | 1.2.4에서 이용하고 있는 DB+files 폴더 구조로 1.4.0 Core에서 돌릴 수 있나요? [1] | 2010.02.09 by misol |
maluchi | 왜 검색엔진에서 검색이 안될까요. [1] | 2010.02.09 by misol |
큐브넷 | 글쓰기시 본문 이미지 삽입에 대해... | |
행복한일상 | 인기글,최신댓글,최신글 탭 위젯 없나요? ㅜㅜ | |
poko | 내정보 화면 일부 삭제는 어디서? | |
차상준 | 쉬운설치에 에러가 나요 [2] | 2010.02.09 by CraZyWoo |
-