묻고답하기


하나의 게시판에서


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


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 남기남
때린데 또때려 아래 글자는 어떤 폰트 인가요? [3] file 2014.05.29 by 때린데 또때려
LoteM대한천자 포인트모듈 질문입니다.  
geogeo123 홈페이지 제작후 결제시스템 도입하려면 무조건 돈을 내야 하는 방법밖에 없나요? [5] 2014.05.29 by 몽실아빠
짝사랑 이런 갤러리 게시판 있나요? [2] 2014.05.29 by mAKEkr
K51358 XE 가 않열려요 ㅠㅠ [3] 2014.05.29 by XE카오스
kinyenug 서버요청중 이라는 메세지 무한반복되요.. 방법..알려주세요!  
이민주986 메뉴 수정에서 기존 페이지 지정. [1] file 2014.05.29 by 카르마
okiz 회원그룹 DB에서 변경하려면... [1] 2014.05.29 by okiz
i지니i 인기검색어  
asfkjasifhe2312 닷홈에서 xe설치 질문이요 [4] file 2014.05.29 by Double'U'
theAhn 멀티미디어 링크 컴포넌트의 기본값(400x400) 수정을 하고 싶습니다. [2] file 2014.05.29 by theAhn
괴적인격 게시판 [1] file 2014.05.29 by 로이조52
geogeo123 포인트 팡팡에서 자동 댓글 작성되는 포인트 팡팡 봇 레벨 어떻게 설정해주나요? [13] file 2014.05.29 by 몽실아빠
geogeo123 자료실에서 처음부터 이 단계로 넘어가게 설정할수없나요? [4] file 2014.05.29 by geogeo123
luxius 게시글을 수정하면 작성자가 관리자로 바뀝니다.. [5] 2014.05.29 by luxius
궁금이@@? 게시판 문의 [1] file 2014.05.29 by Double'U'
부산롯데 "외부링크를 다운로드 할수 없습니다" 문의드립니다. file  
김선호489 xe 게시판 데이타를 제로보드 4용으로 변환이 가능할까요? [1] 2014.05.29 by Double'U'
김선호489 데시판 제목에 html태그 사용가능 여부... [1] 2014.05.29 by qwms
데니스난강 게시판 글쓸때 닉네임말고 실명으로 하게할수있나요? [2] 2014.05.29 by HolyJohn
오리사바 URL 주소 수정 문의쪽 수정 가능할까요? [3] 2014.05.29 by 비밀얌
qwqwwewe 이모티콘 사용 질문입니다.  
괴적인격 이 애드온은? [1] file 2014.05.29 by XE힘들당휴
slrspdlaX back 부분이 늘어나지 않아요 [1] file 2014.05.29 by XE힘들당휴
앵무새사슴123 문서 권한 애드온 질문 입니다 [2] file 2014.05.29 by 앵무새사슴123
designare0 코어 내에 이미지 사이즈 조절하는 부분은 어디에있나요? [1] 2014.05.28 by sejin7940
kinyenug 제로보드xe 1.7.5.1 버전에 호환되는 실행환경 버전 알려주세요 [2] file 2014.05.28 by 키스투엑스이
qwqwwewe 스케치북 모바일 질문입니다.(파일첨부) [2] file 2014.05.28 by qwqwwewe
뭣이? 글 내용이 날아가는 문제 [5] 2014.05.28 by 키스투엑스이
럭셜진 게시판의 제목들을 일괄적으로 하고 싶습니다.