mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-08 11:11:39 +09:00
게시판 모듈에 각 게시판별도 등록된 태그를 보는 기능 추가
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@3088 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
feae5bda9b
commit
cd36ff5718
8 changed files with 104 additions and 5 deletions
|
|
@ -150,6 +150,37 @@
|
|||
|
||||
$this->setTemplateFile('list');
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 태그 목록 모두 보기
|
||||
**/
|
||||
function dispBoardTagList() {
|
||||
// 권한 체크
|
||||
if(!$this->grant->list) return $this->dispBoardMessage('msg_not_permitted');
|
||||
|
||||
// 태그 모델 객체에서 태그 목록을 구해옴
|
||||
$oTagModel = &getModel('tag');
|
||||
|
||||
$obj->mid = $this->module_info->mid;
|
||||
$obj->list_count = 10000;
|
||||
$output = $oTagModel->getTagList($obj);
|
||||
|
||||
// 내용을 랜던으로 정렬
|
||||
if(count($output->data)) {
|
||||
$numbers = array_keys($output->data);
|
||||
shuffle($numbers);
|
||||
|
||||
if(count($output->data)) {
|
||||
foreach($numbers as $k => $v) {
|
||||
$tag_list[] = $output->data[$v];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Context::set('tag_list', $tag_list);
|
||||
|
||||
$this->setTemplateFile('tag_list');
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 글 작성 화면 출력
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue