Ignore:
Timestamp:
2010/12/15 18:06:23 (13 years ago)
Author:
nanasess
bzr:base-revision:
svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_5-dev:19724
bzr:committer:
Kentaro Ohkouchi <ohkouchi@loop-az.jp>
bzr:file-ids:

data/Smarty/templates/admin/design/bloc.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Fdesign%2Fbloc.tpl
data/Smarty/templates/admin/design/css.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Fdesign%2Fcss.tpl
data/class/SC_View.php 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2FSC_View.php
data/class/helper/SC_Helper_PageLayout.php 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fhelper%2FSC_Helper_PageLayout.php
data/class/pages/admin/design/LC_Page_Admin_Design_Bloc.php 15687@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fdesign%2FLC_Page_Admin_Design_Bloc.php
data/class/pages/admin/design/LC_Page_Admin_Design_CSS.php 15689@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fdesign%2FLC_Page_Admin_Design_CSS.php
data/class/pages/admin/design/LC_Page_Admin_Design_Header.php 15688@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fdesign%2FLC_Page_Admin_Design_Header.php
data/class/pages/admin/design/LC_Page_Admin_Design_MainEdit.php 15682@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fdesign%2FLC_Page_Admin_Design_MainEdit.php
data/class/pages/admin/design/LC_Page_Admin_Design_Template.php 16430@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fdesign%2FLC_Page_Admin_Design_Template.php
bzr:mapping-version:
v4
bzr:repository-uuid:
1e3b908f-19a9-db11-a64c-001125224ba8
bzr:revision-id:
ohkouchi@loop-az.jp-20101215090611-0mqtkfcbju06ba0c
bzr:revno:
2454
bzr:revprop:branch-nick:
branches/version-2_5-dev
bzr:root:
branches/version-2_5-dev
bzr:timestamp:
2010-12-15 18:06:11.522000074 +0900
bzr:user-agent:
bzr2.2.1+bzr-svn1.0.4
svn:original-date:
2010-12-15T09:06:11.522000Z
Message:

#748(モバイル/スマートフォンのデザイン管理)

  • テンプレートの取得方法を修正
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/class/pages/admin/design/LC_Page_Admin_Design_Header.php

    r19722 r19725  
    7575        SC_Utils_Ex::sfIsSuccess($objSess); 
    7676 
     77        $this->objLayout = new SC_Helper_PageLayout_Ex(); 
     78 
     79        // 端末種別IDを取得 
     80        if (isset($_REQUEST['device_type_id']) 
     81            && is_numeric($_REQUEST['device_type_id'])) { 
     82            $device_type_id = $_REQUEST['device_type_id']; 
     83        } else { 
     84            $device_type_id = DEVICE_TYPE_PC; 
     85        } 
     86 
    7787        $division = isset($_POST['division']) ? $_POST['division'] : ""; 
    7888        $pre_DIR = USER_INC_PATH . 'preview/'; 
     
    8797            // 登録時はプレビュー用テンプレートをコピーする 
    8898            if ($_POST['mode'] == 'confirm'){ 
    89                 copy($pre_DIR.$division.".tpl", USER_PATH . USER_PACKAGE_DIR . TEMPLATE_NAME . "/" . $division . ".tpl"); 
     99                copy($pre_DIR.$division.".tpl", $this->objLayout->getTemplatePath($device_type_id, true) . $division . ".tpl"); 
    90100                // 完了メッセージ(プレビュー時は表示しない) 
    91101                $this->tpl_onload="alert('登録が完了しました。');"; 
     
    112122            // ユーザーパスにテンプレートが存在しなければ, 
    113123            // 指定テンプレートから読み込む 
    114             $header_tpl = USER_PATH . USER_PACKAGE_DIR . TEMPLATE_NAME . "/" . "header.tpl"; 
     124            $header_tpl = $this->objLayout->getTemplatePath($device_type_id, true) . "header.tpl"; 
    115125            if (!is_file($header_tpl)) { 
    116                 $header_tpl = TEMPLATE_DIR . "header.tpl"; 
     126                $header_tpl = $this->objLayout->getTemplatePath($device_type_id) . "header.tpl"; 
    117127            } 
    118             $footer_tpl = USER_PATH . USER_PACKAGE_DIR . TEMPLATE_NAME . "/" . "footer.tpl"; 
     128            $footer_tpl = $this->objLayout->getTemplatePath($device_type_id, true) . "footer.tpl"; 
    119129            if (!is_file($footer_tpl)) { 
    120                 $footer_tpl = TEMPLATE_DIR . "footer.tpl"; 
     130                $footer_tpl = $this->objLayout->getTemplatePath($device_type_id) . "footer.tpl"; 
    121131            } 
    122132 
Note: See TracChangeset for help on using the changeset viewer.