mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-05 17:51:40 +09:00
Enable responsive skin in member, communication, and ncenterlite
회원, 커뮤니케이션, 알림센터Lite 모듈에서 모바일 스킨을 선택할 때 PC와 동일한 반응형 스킨을 지정할 수 있도록 개선
This commit is contained in:
parent
eb3108b446
commit
f0ad692650
6 changed files with 58 additions and 32 deletions
|
|
@ -1110,18 +1110,11 @@ class moduleModel extends module
|
|||
{
|
||||
$moduleName = 'ARTICLE';
|
||||
}
|
||||
|
||||
$useDefaultList = array();
|
||||
if(array_key_exists($moduleName, $installedMenuTypes))
|
||||
{
|
||||
if($dir == 'skins')
|
||||
{
|
||||
$type = 'P';
|
||||
}
|
||||
else
|
||||
{
|
||||
$type = 'M';
|
||||
}
|
||||
$defaultSkinName = $this->getModuleDefaultSkin($module, $type);
|
||||
|
||||
$defaultSkinName = $this->getModuleDefaultSkin($module, $dir == 'skins' ? 'P' : 'M');
|
||||
if(isset($defaultSkinName))
|
||||
{
|
||||
$defaultSkinInfo = $this->loadSkinInfo($path, $defaultSkinName, $dir);
|
||||
|
|
@ -1130,14 +1123,14 @@ class moduleModel extends module
|
|||
$useDefault->title = lang('use_site_default_skin') . ' (' . $defaultSkinInfo->title . ')';
|
||||
|
||||
$useDefaultList['/USE_DEFAULT/'] = $useDefault;
|
||||
if($type === 'M')
|
||||
{
|
||||
$useDefaultList['/USE_RESPONSIVE/'] = (object)array('title' => lang('use_responsive_pc_skin'));
|
||||
}
|
||||
|
||||
$skin_list = array_merge($useDefaultList, $skin_list);
|
||||
}
|
||||
}
|
||||
if($dir == 'm.skins')
|
||||
{
|
||||
$useDefaultList['/USE_RESPONSIVE/'] = (object)array('title' => lang('use_responsive_pc_skin'));
|
||||
}
|
||||
|
||||
$skin_list = array_merge($useDefaultList, $skin_list);
|
||||
|
||||
return $skin_list;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue