파비콘이 가상 사이트에 대응하도록 개선

파비콘 저장시
files/attach/xeicon/{가상사이트srl}/favicon.ico
와 같이 저장하도록 개선

이전 버전과 호환을 위해 기본 사이트의 경우 files/attach/xeicon/favicon.ico 와 같이 기존 주소를 그대로
이용하도록 처리.
This commit is contained in:
upgle 2014-05-14 16:18:53 +05:45
parent 59067047d1
commit 7b53f24435
3 changed files with 22 additions and 6 deletions

View file

@ -947,14 +947,18 @@ class adminAdminModel extends admin
function iconUrlCheck($iconname, $default_icon_name)
{
$file_exsit = FileHandler::readFile(_XE_PATH_ . 'files/attach/xeicon/' . $iconname);
$site_info = Context::get('site_module_info');
if($site_info->site_srl) $virtual_site = $site_info->site_srl . '/';
$file_exsit = FileHandler::readFile(_XE_PATH_ . 'files/attach/xeicon/' . $virtual_site . $iconname);
if(!$file_exsit)
{
$icon_url = './modules/admin/tpl/img/' . $default_icon_name;
}
else
{
$icon_url = $db_info->default_url . 'files/attach/xeicon/' . $iconname;
$icon_url = $db_info->default_url . 'files/attach/xeicon/' . $virtual_site . $iconname;
}
return $icon_url;
}