Ignore:
Timestamp:
2013/08/27 21:44:01 (13 years ago)
Author:
pineray
Message:

#2353 モーダルウィンドウのJavaScriptライブラリを変更

Location:
branches/version-2_13-dev/data/Smarty/templates
Files:
10 edited

Legend:

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

    r23129 r23138  
    2323*}--> 
    2424 
    25 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.fancybox/jquery.mousewheel-3.0.4.pack.js"></script> 
    26 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.fancybox/jquery.fancybox-1.3.4.pack.js"></script> 
    27 <link rel="stylesheet" href="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.fancybox/jquery.fancybox-1.3.4.css" type="text/css" media="screen" /> 
    2825<script type="text/javascript">//<![CDATA[ 
    2926var map; 
     
    5148    }); 
    5249 
    53     $("a#mapAddress").fancybox({onStart: function() { 
    54         var lat = $("#latitude").val(); 
    55         var lng = $("#longitude").val(); 
    56  
    57         var latlng; 
    58         if (lat && lng) { 
    59             latlng = new google.maps.LatLng(lat, lng); 
    60         } else { 
    61             var address = $("#addr01").val() + $("#addr02").val(); 
    62             if (geocoder) { 
    63                 geocoder.geocode({'address': address}, function(results, status) { 
    64                     if (status == google.maps.GeocoderStatus.OK) { 
    65                         latlng = results[0].geometry.location; 
    66                     } 
    67                 }); 
     50    $("a#mapAddress").colorbox({ 
     51        inline: true, 
     52        width: 360, 
     53        onComplete: function() { 
     54            var lat = $("#latitude").val(); 
     55            var lng = $("#longitude").val(); 
     56 
     57            var latlng; 
     58            if (lat && lng) { 
     59                latlng = new google.maps.LatLng(lat, lng); 
     60            } else { 
     61                var address = $("#addr01").val() + $("#addr02").val(); 
     62                if (geocoder) { 
     63                    geocoder.geocode({address: address}, function(results, status) { 
     64                        if (status == google.maps.GeocoderStatus.OK) { 
     65                            latlng = results[0].geometry.location; 
     66                        } 
     67                    }); 
     68                } 
    6869            } 
    69         } 
    70  
    71         if (!latlng) { 
    72             // 座標が取得できない場合は北緯35度東経135度から取得 
    73             latlng = new google.maps.LatLng(35, 135); 
    74         } 
    75  
    76         var mapOptions = { 
    77             zoom: 15, 
    78             center: latlng, 
    79             mapTypeId: google.maps.MapTypeId.ROADMAP 
    80         }; 
    81  
    82         if (!map) 
    83         { 
    84             map = new google.maps.Map($("#maps").get(0), mapOptions); 
    85         } 
    86         else 
    87         { 
    88             map.panTo(latlng); 
    89         } 
    90  
    91         if (!marker) 
    92         { 
    93             marker = new google.maps.Marker({map: map, position: latlng}); 
    94             marker.setDraggable(true); 
    95         } 
    96         else 
    97         { 
    98             marker.setPosition(latlng); 
    99         } 
    100  
    101         // TODO Maker のダブルクリックにも対応したい 
    102         $("#inputPoint").click(function() { 
    103             latlng = marker.getPosition(); 
    104             $("#latitude").val(latlng.lat()); 
    105             $("#longitude").val(latlng.lng()); 
    106             $.fancybox.close(); 
    107         }); 
    108     }}); 
     70 
     71            if (!latlng) { 
     72                // 座標が取得できない場合は北緯35度東経135度から取得 
     73                latlng = new google.maps.LatLng(35, 135); 
     74            } 
     75 
     76            var mapOptions = { 
     77                zoom: 15, 
     78                center: latlng, 
     79                mapTypeId: google.maps.MapTypeId.ROADMAP 
     80            }; 
     81 
     82            if (!map) { 
     83                map = new google.maps.Map(document.getElementById("maps"), mapOptions); 
     84            } else { 
     85                map.panTo(latlng); 
     86            } 
     87 
     88            if (!marker) { 
     89                marker = new google.maps.Marker({map: map, position: latlng}); 
     90                marker.setDraggable(true); 
     91            } else { 
     92                marker.setPosition(latlng); 
     93            } 
     94 
     95            // TODO Maker のダブルクリックにも対応したい 
     96            $("#inputPoint").click(function() { 
     97                latlng = marker.getPosition(); 
     98                $("#latitude").val(latlng.lat()); 
     99                $("#longitude").val(latlng.lng()); 
     100                $.colorbox.close(); 
     101            }); 
     102        }, 
     103    }); 
    109104}); 
    110105//]]></script> 
     
    315310    <div style="display: none"> 
    316311        <div id="maparea"> 
    317             <div id="maps" style="width: 300px; height: 300px"></div> 
    318             <a class="btn-normal" href="javascript:;" id="inputPoint">この位置を入力</a> 
     312            <div id="maps" style="width: 300px;height: 300px;"></div> 
     313            <div class="btn-area"> 
     314                <ul> 
     315                    <li><a class="btn-normal" href="javascript:;" id="inputPoint">この位置を入力</a></li> 
     316                </ul> 
     317            </div> 
    319318        </div> 
    320319    </div> 
  • branches/version-2_13-dev/data/Smarty/templates/admin/basis/tax.tpl

    r23066 r23138  
    1 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.fancybox/jquery.mousewheel-3.0.4.pack.js"></script> 
    2 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.fancybox/jquery.fancybox-1.3.4.pack.js"></script> 
    3 <link rel="stylesheet" href="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.fancybox/jquery.fancybox-1.3.4.css" type="text/css" media="screen" /> 
    4  
    51<form name="form1" id="form1" method="post" action="?"> 
    62<input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> 
  • branches/version-2_13-dev/data/Smarty/templates/admin/main_frame.tpl

    r23130 r23138  
    3333<link rel="stylesheet" href="<!--{$TPL_URLPATH}-->css/admin_contents.css" type="text/css" media="all" /> 
    3434<link rel="stylesheet" href="<!--{$TPL_URLPATH}-->css/admin_file_manager.css" type="text/css" media="all" /> 
     35<link rel="stylesheet" href="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.colorbox/colorbox.css" type="text/css" media="all" /> 
    3536<!--{if $tpl_mainno eq "basis" && $tpl_subno eq "index"}--> 
    3637<!--{if ($smarty.server.HTTPS != "") && ($smarty.server.HTTPS != "off")}--> 
     
    4142<!--{/if}--> 
    4243<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery-1.4.2.min.js"></script> 
    43     <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.js"></script> 
     44<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.js"></script> 
    4445<script type="text/javascript" src="<!--{$TPL_URLPATH}-->js/eccube.admin.js"></script> 
    4546<!--{* 従来のJavaScript関数が必要な場合は、コメントアウトを外してスクリプトファイルを読み込んでください。 
     
    4748    <script type="text/javascript" src="<!--{$TPL_URLPATH}-->js/eccube.admin.legacy.js"></script> 
    4849*}--> 
     50<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.colorbox/jquery.colorbox-min.js"></script> 
    4951<title><!--{$smarty.const.ADMIN_TITLE}--></title> 
    5052<link rel="shortcut icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> 
  • branches/version-2_13-dev/data/Smarty/templates/default/cart/index.tpl

    r23122 r23138  
    2020 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA. 
    2121 *}--> 
    22  
    23 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH|h}-->js/jquery.facebox/facebox.js"></script> 
    24 <link rel="stylesheet" type="text/css" href="<!--{$smarty.const.ROOT_URLPATH|h}-->js/jquery.facebox/facebox.css" media="screen" /> 
    25 <script type="text/javascript">//<![CDATA[ 
    26     $(document).ready(function() { 
    27         $('a.expansion').facebox({ 
    28             loadingImage : '<!--{$smarty.const.ROOT_URLPATH|h}-->js/jquery.facebox/loading.gif', 
    29             closeImage   : '<!--{$smarty.const.ROOT_URLPATH|h}-->js/jquery.facebox/closelabel.png' 
    30         }); 
    31     }); 
    32 //]]></script> 
    3322 
    3423<div id="undercolumn"> 
  • branches/version-2_13-dev/data/Smarty/templates/default/products/detail.tpl

    r23122 r23138  
    2121 *}--> 
    2222 
    23 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.facebox/facebox.js"></script> 
    24 <link rel="stylesheet" type="text/css" href="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.facebox/facebox.css" media="screen" /> 
    2523<script type="text/javascript">//<![CDATA[ 
    2624    // 規格2に選択肢を割り当てる。 
     
    3230        eccube.setClassCategories($form, product_id, $sele1, $sele2, classcat_id2_selected); 
    3331    } 
    34     $(document).ready(function() { 
    35         $('a.expansion').facebox({ 
    36             loadingImage : '<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.facebox/loading.gif', 
    37             closeImage   : '<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.facebox/closelabel.png' 
    38         }); 
    39     }); 
    4032//]]></script> 
    4133 
  • branches/version-2_13-dev/data/Smarty/templates/default/shopping/confirm.tpl

    r23122 r23138  
    2121 *}--> 
    2222 
    23 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.facebox/facebox.js"></script> 
    24 <link rel="stylesheet" type="text/css" href="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.facebox/facebox.css" media="screen" /> 
    2523<script type="text/javascript">//<![CDATA[ 
    2624    var sent = false; 
     
    3432        return true; 
    3533    } 
    36  
    37     $(document).ready(function() { 
    38         $('a.expansion').facebox({ 
    39             loadingImage : '<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.facebox/loading.gif', 
    40             closeImage   : '<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.facebox/closelabel.png' 
    41         }); 
    42     }); 
    4334//]]></script> 
    4435 
  • branches/version-2_13-dev/data/Smarty/templates/default/shopping/multiple.tpl

    r23122 r23138  
    2121 *}--> 
    2222 
    23 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.facebox/facebox.js"></script> 
    24 <link rel="stylesheet" type="text/css" href="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.facebox/facebox.css" media="screen" /> 
    25 <script type="text/javascript">//<![CDATA[ 
    26     $(document).ready(function() { 
    27         $("a.expansion").facebox({ 
    28             loadingImage : '<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.facebox/loading.jpg', 
    29             closeImage   : '<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.facebox/closelabel.png' 
    30         }); 
    31     }); 
    32 //]]></script> 
    3323<div id="undercolumn"> 
    3424    <div id="undercolumn_shopping"> 
  • branches/version-2_13-dev/data/Smarty/templates/default/site_frame.tpl

    r23111 r23138  
    4242<link rel="shortcut icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> 
    4343<link rel="icon" type="image/vnd.microsoft.icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> 
     44<link rel="stylesheet" href="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.colorbox/colorbox.css" type="text/css" media="all" /> 
    4445<link rel="stylesheet" href="<!--{$TPL_URLPATH}-->css/import.css" type="text/css" media="all" /> 
    4546<link rel="alternate" type="application/rss+xml" title="RSS" href="<!--{$smarty.const.HTTP_URL}-->rss/<!--{$smarty.const.DIR_INDEX_PATH}-->" /> 
     
    4950    <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/eccube.legacy.js"></script> 
    5051*}--> 
     52<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.colorbox/jquery.colorbox-min.js"></script> 
    5153<!--{if $tpl_page_class_name === "LC_Page_Abouts"}--> 
    5254    <!--{if ($smarty.server.HTTPS != "") && ($smarty.server.HTTPS != "off")}--> 
  • branches/version-2_13-dev/data/Smarty/templates/sphone/products/detail.tpl

    r23122 r23138  
    2121 *}--> 
    2222 
    23 <script src="<!--{$TPL_URLPATH}-->js/jquery.facebox/facebox.js"></script> 
    2423<script>//<![CDATA[ 
    2524    // 規格2に選択肢を割り当てる。 
     
    3736        //お勧め商品のリンクを張り直し(フリックスライドによるエレメント生成後) 
    3837        $('#whobought_area li').biggerlink(); 
    39         //商品画像の拡大 
    40         $('a.expansion').facebox({ 
    41             loadingImage : '<!--{$TPL_URLPATH}-->js/jquery.facebox/loading.gif', 
    42             closeImage   : '<!--{$TPL_URLPATH}-->js/jquery.facebox/closelabel.png' 
    43         }); 
    4438    }); 
    4539    //サブエリアの表示/非表示 
  • branches/version-2_13-dev/data/Smarty/templates/sphone/site_frame.tpl

    r23111 r23138  
    6969 
    7070        <!--{* スマートフォンカスタマイズ用CSS *}--> 
    71         <link rel="stylesheet" media="screen" href="<!--{$TPL_URLPATH}-->js/jquery.facebox/facebox.css" /> 
     71        <link rel="stylesheet" href="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.colorbox/colorbox.css" type="text/css" media="all" /> 
    7272 
    7373        <!--{* スマートフォンカスタマイズ用JS *}--> 
    7474        <script src="<!--{$TPL_URLPATH}-->js/jquery.autoResizeTextAreaQ-0.1.js"></script> 
    7575        <script src="<!--{$TPL_URLPATH}-->js/jquery.flickslide.js"></script> 
     76        <script src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.colorbox/jquery.colorbox-min.js"></script> 
    7677 
    7778        <!--{* iPhone用アイコン画像 *}--> 
Note: See TracChangeset for help on using the changeset viewer.