원본글 출처 : https://sejin7940.co.kr/xe_tips/6107472
-------------------------
관리자페이지 문서 의 일반 글들은 제목앞에 게시판명이 나오는데, 신고목록에는 안 나옴 ( 라이믹스 2.1.25 이하에서.. )
신고목록에도 제목 앞에 게시판명 나오게 하려면
1) modules/tpl/declared_list.html 에서
<a href="{getUrl('','document_srl',$oDocument->document_srl)}" target="_blank">{$oDocument->getTitle()}</a>
앞에 추가
<span cond="isset($module_list[$oDocument->get('module_srl')])">
<a href="{getUrl('', 'mid', $module_list[$oDocument->get('module_srl')]->mid)}" target="_blank">{$module_list[$oDocument->get('module_srl')]->browser_title}</a> -
</span>
2) modules/document/document.admin.view.php 에서
function dispDocumentAdminDeclared 함수에서
// Set the template
$this->setTemplatePath($this->module_path.'tpl');
위에 추가
// Module List
$oModuleModel = getModel('module');
$module_list = array();
$mod_srls = array();
foreach($declared_output->data as $oDocument)
{
$mod_srls[] = $oDocument->get('module_srl');
}
$mod_srls = array_unique($mod_srls);
$mod_srls_count = count($mod_srls);
if($mod_srls_count)
{
$columnList = array('module_srl', 'mid', 'browser_title');
$module_output = $oModuleModel->getModulesInfo($mod_srls, $columnList);
if($module_output && is_array($module_output))
{
foreach($module_output as $module)
{
$module_list[$module->module_srl] = $module;
}
}
}
Context::set('module_list', $module_list);
순수 라이믹스/XE 기반의 포트폴리오만 350개, 자체 개발/보완 모듈들의 기능개발 내역이 1800가지를 넘습니다.
개발내역들은 https://sejin7940.co.kr 에서 확인 가능합니다. 라이믹스/XE 개발 의뢰 주시면 어떤 기능이든 개발해드립니다!
댓글 0