Changeset 23142


Ignore:
Timestamp:
2013/08/28 13:52:02 (11 years ago)
Author:
nanasess
Message:

#2342 (JavaScript?のグローバルな宣言を減らす)

  • 決済モジュールで動的に旧JavaScriptを読み込みたい場合があるので, フラグを作成
Location:
branches/version-2_13-dev/data
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev/data/Smarty/templates/admin/admin_popup_header.tpl

    r23129 r23142  
    3535<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.js"></script> 
    3636<script type="text/javascript" src="<!--{$TPL_URLPATH}-->js/eccube.admin.js"></script> 
    37 <!--{* 従来のJavaScript関数が必要な場合は、コメントアウトを外してスクリプトファイルを読み込んでください。 
     37<!--{if $load_legacy_js}--> 
     38    <!--{* 従来のJavaScript関数が必要な場合 LC_Page::init() で $load_legacy_js を true に設定する *}--> 
    3839    <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.legacy.js"></script> 
    3940    <script type="text/javascript" src="<!--{$TPL_URLPATH}-->js/eccube.admin.legacy.js"></script> 
    40 *}--> 
     41<!--{/if}--> 
    4142<link rel="shortcut icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> 
    4243<link rel="icon" type="image/vnd.microsoft.icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> 
  • branches/version-2_13-dev/data/Smarty/templates/admin/login_frame.tpl

    r23129 r23142  
    3333<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery-1.4.2.min.js"></script> 
    3434<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.js"></script> 
    35 <!--{* 従来のJavaScript関数が必要な場合は、コメントアウトを外してスクリプトファイルを読み込んでください。 
     35<!--{if $load_legacy_js}--> 
     36    <!--{* 従来のJavaScript関数が必要な場合 LC_Page::init() で $load_legacy_js を true に設定する *}--> 
    3637    <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.legacy.js"></script> 
    37 *}--> 
     38<!--{/if}--> 
    3839<title>管理機能</title> 
    3940<link rel="shortcut icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> 
  • branches/version-2_13-dev/data/Smarty/templates/admin/main_frame.tpl

    r23138 r23142  
    4444<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.js"></script> 
    4545<script type="text/javascript" src="<!--{$TPL_URLPATH}-->js/eccube.admin.js"></script> 
    46 <!--{* 従来のJavaScript関数が必要な場合は、コメントアウトを外してスクリプトファイルを読み込んでください。 
     46<!--{if $load_legacy_js}--> 
     47    <!--{* 従来のJavaScript関数が必要な場合 LC_Page::init() で $load_legacy_js を true に設定する *}--> 
    4748    <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.legacy.js"></script> 
    4849    <script type="text/javascript" src="<!--{$TPL_URLPATH}-->js/eccube.admin.legacy.js"></script> 
    49 *}--> 
     50<!--{/if}--> 
    5051<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.colorbox/jquery.colorbox-min.js"></script> 
    5152<title><!--{$smarty.const.ADMIN_TITLE}--></title> 
  • branches/version-2_13-dev/data/Smarty/templates/default/popup_header.tpl

    r23111 r23142  
    3030<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery-1.4.2.min.js"></script> 
    3131<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.js"></script> 
    32 <!--{* 従来のJavaScript関数が必要な場合は、コメントアウトを外してスクリプトファイルを読み込んでください。 
     32<!--{if $load_legacy_js}--> 
     33    <!--{* 従来のJavaScript関数が必要な場合 LC_Page::init() で $load_legacy_js を true に設定する *}--> 
    3334    <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.legacy.js"></script> 
    34 *}--> 
     35<!--{/if}--> 
    3536<title><!--{$arrSiteInfo.shop_name}-->/<!--{$subtitle|h}--></title> 
    3637<link rel="shortcut icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> 
  • branches/version-2_13-dev/data/Smarty/templates/default/site_frame.tpl

    r23138 r23142  
    4747<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery-1.4.2.min.js"></script> 
    4848<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.js"></script> 
    49 <!--{* 従来のJavaScript関数が必要な場合は、コメントアウトを外してスクリプトファイルを読み込んでください。 
     49<!--{if $load_legacy_js}--> 
     50    <!--{* 従来のJavaScript関数が必要な場合 LC_Page::init() で $load_legacy_js を true に設定する *}--> 
    5051    <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.legacy.js"></script> 
    51 *}--> 
     52<!--{/if}--> 
    5253<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.colorbox/jquery.colorbox-min.js"></script> 
    5354<!--{if $tpl_page_class_name === "LC_Page_Abouts"}--> 
  • branches/version-2_13-dev/data/Smarty/templates/sphone/popup_header.tpl

    r23111 r23142  
    3535    <script src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.js"></script> 
    3636    <script src="<!--{$TPL_URLPATH}-->js/eccube.sphone.js"></script> 
    37     <!--{* 従来のJavaScript関数が必要な場合は、コメントアウトを外してスクリプトファイルを読み込んでください。 
     37    <!--{if $load_legacy_js}--> 
     38        <!--{* 従来のJavaScript関数が必要な場合 LC_Page::init() で $load_legacy_js を true に設定する *}--> 
    3839        <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.legacy.js"></script> 
    3940        <script type="text/javascript" src="<!--{$TPL_URLPATH}-->js/eccube.sphone.legacy.js"></script> 
    40     *}--> 
     41    <!--{/if}--> 
    4142    <script src="<!--{$TPL_URLPATH}-->js/jquery.biggerlink.js"></script> 
    4243    <script type="text/javascript"> 
  • branches/version-2_13-dev/data/Smarty/templates/sphone/site_frame.tpl

    r23138 r23142  
    5252        <script src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.js"></script> 
    5353        <script src="<!--{$TPL_URLPATH}-->js/eccube.sphone.js"></script> 
    54         <!--{* 従来のJavaScript関数が必要な場合は、コメントアウトを外してスクリプトファイルを読み込んでください。 
     54        <!--{if $load_legacy_js}--> 
     55            <!--{* 従来のJavaScript関数が必要な場合 LC_Page::init() で $load_legacy_js を true に設定する *}--> 
    5556            <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.legacy.js"></script> 
    5657            <script type="text/javascript" src="<!--{$TPL_URLPATH}-->js/eccube.sphone.legacy.js"></script> 
    57         *}--> 
     58        <!--{/if}--> 
    5859        <script src="<!--{$TPL_URLPATH}-->js/jquery.biggerlink.js"></script> 
    5960        <script>//<![CDATA[ 
  • branches/version-2_13-dev/data/class/pages/LC_Page.php

    r23124 r23142  
    7676    /** ページレイアウトを読み込むか */ 
    7777    public $skip_load_page_layout = false; 
     78 
     79    /** 2.12.x 以前のJavaScript関数を読み込むかどうか */ 
     80    public $load_legacy_js = false; 
    7881 
    7982    /** 
Note: See TracChangeset for help on using the changeset viewer.