묻고답하기


하나의 게시판에서


다른 게시판의 정보를 불러오도록 하고 있습니다.


1 본게시판에서 -> 2 세컨드 게시판 값을 비교해서 ~ - > 3 세컨드 게시판의 데이터를 불러옴 


근데 한가지 걸림돌이 생겼는데



그것은 바로.. 확장변수의 2가지의 값을 비교해야 하는 것입니다.



1번 게시판에선 test 라는 확장변수 값을 기준으로


2번 게시판을 불러옵니다. (같은 확장변수일 경우 .. )


그리고 2번 게시판에서


no 확장변수 값과

1번 게시판의 test 확장변수 값 두가지를 비교해서(2번 게시판의 test 확장변수를 불러와도 됨..)


3번 게시판의 정보를 불러옵니다.


즉 test라는 확장변수 값은 모든 게시판에 동일하게 들어가 있는 값이구요~


no이라는 확장변수 값은 2번 게시판과 3번 게시판에 정의되어 있습니다.





 

{@
	$parent_mid = 'board1'; 
	$args_target->search_target = 'extra_vars1';   // 타겟 확장변수 (eid 가 아닌 확장변수 순서를 이용해 extra_vars번호 로 지정)
	$args_target->search_keyword = $oDocument->getExtraEidValue('test');  // 타겟 확장변수 값
	$args_target->mid = $parent_mid;  // 타겟 게시판 mid
	$args_target->list_count = '20';  // 추출 개수
	$args_target->order_type = 'desc';  // 순서

	$oModuleModel = &getModel('module');
	$target_module_info = $oModuleModel->getModuleInfoByMid($args_target->mid);
	$args_target->module_srl = $target_module_info->module_srl;

	$oDocumentModel = &getModel('document');
	$output_target = $oDocumentModel->getDocumentList($args_target);
	$story = 0;
}
<!--@foreach($output_target->data as $no_target=>$oTarget)-->
{@
	$no=$oTarget->getExtraEidValue('no');

	$sparent_mid = 'board2'; 
	$sargs_target->search_target = 'extra_vars1';   // 타겟 확장변수 (eid 가 아닌 확장변수 순서를 이용해 extra_vars번호 로 지정)
	$sargs_target->search_keyword = $oDocument->getExtraEidValue('test');  // 타겟 확장변수 값
	$sargs_target->mid = $sparent_mid;  // 타겟 게시판 mid
	$sargs_target->list_count = '100';  // 추출 개수

	$soModuleModel = &getModel('module');
	$starget_module_info = $soModuleModel->getModuleInfoByMid($sargs_target->mid);
	$sargs_target->module_srl = $starget_module_info->module_srl;

	$soDocumentModel = &getModel('document');
	$soutput_target = $soDocumentModel->getDocumentList($sargs_target);

	$smiCnt = 0;
}

	<!--@foreach($soutput_target->data as $no_target=>$smi)-->
		<!--@if($smi->getExtraEidValue('story') == $no)-->
			{@ 
				$smiCnt++;
				$smi_documentsrl = $smi->document_srl;
			}					
		<!--@end-->
	<!--@end-->

	<!--@if($smiCnt>0)-->
		<a href="{getUrl('mid',$sparent_mid,'document_srl',$smi_documentsrl)}" target="_blank">test</a></div>
	<!--@end-->
<!--@end-->




현재는 위와 같이 노가다성이 있긴 하지만 구현은 해놓은 상태입니다. 이것을 좀 더 간추릴 수 있는 방법이 있는 지 궁금합니다.


아니면 아예 별도의 쿼리문을 날리는 편이 나을런지요..?


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
임실치즈 크롬 개발자모드에서 .. 메뉴ID 값으로 css가 먹혀있는건 뭘까요? [1] 2014.05.27 by 혼마_메이코
빡지88 회원이름변경시 닉네임자동업데이트하는 방법 없을까요?? [3] 2014.05.27 by XE힘들당휴
애니즌 #comment 나 #comment_#comment_srl로 바로가는 기능.. [10] 2014.05.27 by 애니즌
최윤한 로그인 박스 이메일주소 글자 넣는거 좀 도와주세요 [4] file 2014.05.27 by 최윤한
옹마 댓글들이 안보입니다. [1] 2014.05.27 by 銀童
너무잠이와요 레이아웃형태 여쭤볼게요 [8] 2014.05.27 by 너무잠이와요
마코르 서버 이전 후 로그인 불가 상태 [2] 2014.05.27 by 마코르
@RPM 파일경로가 어디인지 알고 싶습니다. [4] 2014.05.27 by @RPM
아니라라 sketchbook5 유투브 갤러리 게시판 스킨 가운데 정렬 하는 방법좀... [1] file 2014.05.27 by XE힘들당휴
risepower 메뉴바에 Book antiqua 폰트를 쓰려면? [1] 2014.05.27 by XE힘들당휴
qwms 스케치북 대댓글 class가 왜 안먹을까요; [5] file 2014.05.27 by 애니즌
씨디맨 XE 최신을 설치했는데 영문이예요 [1] 2014.05.27 by 씨디맨
생컨 스케치북 모바일 스킨 질문드립니다. [2] file 2014.05.27 by 생컨
두비두밥바1 홈페이지 제작 과정중 문의드립니다 [1] 2014.05.27 by 키스투엑스이
김선호153 첨부파일 여러개 업로드시 같은 문서로 바뀌는 현상  
모해 글쓰기, 댓글등록시 닉네임 없이 익명으로 등록하기 질문 [4] 2014.05.27 by 모해
시골천사 확장변수(연월일)에서 나오는 년수가 짧아요... [2] 2014.05.27 by 시골천사
designare0 Xe에서 실시간 검색 상승 구현 가능한가요? [4] 2014.05.27 by teguh100
슈팅1106 내 글에 댓글이 달렸다고 뜨게하는 알림은 무엇을 받아야하나요? [5] 2014.05.27 by teguh100
나의해 스팸회원가입.. 막는 애드온이나 해결방법 추천해주세요 [2] 2014.05.27 by 나의해
designare0 지금 xe공홈에 있는 메뉴바는 어떤식으로 만들어야하나요? [1] 2014.05.27 by XE힘들당휴
애니즌 게시글 확장변수를 두가지를 비교해서 게시물을 얻어올 수 있을까요?  
늘푸른나무2 -b 가 무슨뜻이지요? [5] 2014.05.27 by 애니즌
NaHJ 현재 공식 홈페이지 스킨 관련 [1] 2014.05.27 by GG
KrteamENT 각 상황에 대한 메시지 표출 파일 경로 [12] 2014.05.27 by qwqwwewe
신용복 스팸성 게시물 방지책 알려주세요 [4] file 2014.05.26 by 광개토대왕3
생컨 한 게시판만 조회수가 비정상적으로 높습니다. [3] file 2014.05.26 by 광개토대왕3
기분메롱 XE cms 솔루션 기업 사용 문의 [5] 2014.05.26 by 광개토대왕3
웹-빈 게시판 만드는 것에 관한 답변좀 해주세요 ㅜㅜ [3] 2014.05.26 by 광개토대왕3
xe마스터즈 xe배경이미지 [2] file 2014.05.26 by 낮술1잔