묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
현재 모듈의 확장변수를 전부(혹은 몇개 제한으로) 뽑아올수 있나요?
2012.11.28 16:37
현재 해당 게시판에 접속중인 경우,
그 게시판이 확장변수명 exvar1 이라는 확장변수를 필수적으로 사용하는 경우,
게시판 상단에 해당 게시판의 글에 있는 모든 exvar1 를 뽑아오고 싶습니다.
안된다면 해당 페이지의 글에 있는 exvar1 , 아니면 특정 갯수만큼의 exvar1.
exvar1 에 멀티미디어 url을 넣고, 이를 뽑아와 플레이리스트를 만들어 볼까 합니다.
고수분들의 조언 부탁드립니다.
확장변수는 table 이 따로 있습니다.
xe_document_extra_vars 테이블에서 해당 게시판의 module_srl 값을 기준으로 해서
확장변수 순서로 뽑을때는 var_idx 값을
확장변수 이름으로 뽑고플때는 eid 값을 기준으로 하고
value 를 notnull 로 처리하면 해당 확장변수에 값이 있는 경우를 다 뽑을 수 있겠죠
쿼리를 짜서, value 를 뽑으시면 (그리고 게시글로 연계를 해야할테니 document_srl 도 뽑아야겠죠)
그 값들로 할 수 있겠죠. (물론 해당 게시글의 제목까지 알고프면 다시 xe_documents 테이블과 join 을 해야겠지만)