- Timestamp:
- 2011/01/17 17:30:29 (13 years ago)
- bzr:base-revision:
- svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_5-dev:19945
- bzr:committer:
- Kentaro Ohkouchi <ohkouchi@loop-az.jp>
- bzr:file-ids:
data/Smarty/templates/admin/login.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Flogin.tpl
data/Smarty/templates/admin/order/edit.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Forder%2Fedit.tpl
data/Smarty/templates/admin/order/multiple.tpl multiple.tpl-20110116173102-7dtlp9lt15miha2l-1- bzr:mapping-version:
- v4
- bzr:merge:
ohkouchi@loop-az.jp-20110117082933-qc0hv7sidhoz3zdu- bzr:repository-uuid:
- 1e3b908f-19a9-db11-a64c-001125224ba8
- bzr:revision-id:
- ohkouchi@loop-az.jp-20110117083013-08pp0whjsusems2x
- bzr:revno:
- 2675
- bzr:revprop:branch-nick:
- branches/version-2_5-dev
- bzr:root:
- branches/version-2_5-dev
- bzr:text-revisions:
data/Smarty/templates/admin/login.tpl ohkouchi@loop-az.jp-20110117082229-d1aq0c3xr962ikco
data/Smarty/templates/admin/order/multiple.tpl ohkouchi@loop-az.jp-20110117082933-qc0hv7sidhoz3zdu- bzr:timestamp:
- 2011-01-17 17:30:13.898999929 +0900
- bzr:user-agent:
- bzr2.2.1+bzr-svn1.0.4
- svn:original-date:
- 2011-01-17T08:30:13.899000Z
- Location:
- branches/version-2_5-dev/data/Smarty/templates/admin
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/Smarty/templates/admin/login.tpl
r19936 r19946 49 49 document.form1.login_id.focus(); 50 50 $(function() { 51 jQuery('<input />') 52 .attr('type', 'submit') 51 $('<input type="submit" />') 53 52 .css({'position' : 'absolute', 54 53 'top' : '-1000px'}) 55 .appendTo(' #form1');54 .appendTo('form'); 56 55 }); 57 56 //]]> -
branches/version-2_5-dev/data/Smarty/templates/admin/order/edit.tpl
r19943 r19946 551 551 </div> 552 552 </div> 553 <div id="multiple"></div> 553 554 </form> -
branches/version-2_5-dev/data/Smarty/templates/admin/order/multiple.tpl
r19934 r19946 49 49 50 50 // 商品規格ID 51 var idfield = jQuery('<input />') 52 .attr({'name': 'multiple_product_class_id' + index, 53 'type': 'hidden'}) 51 var idfield = $('<input type="hidden" />') 52 .attr({'name': 'multiple_product_class_id' + index}) 54 53 .val($(product_class_id[i]).val()); 55 54 56 55 // 商品コード 57 var codefield = jQuery('<input />') 58 .attr({'name': 'multiple_product_code' + index, 59 'type': 'hidden'}) 56 var codefield = $('<input type="hidden" />') 57 .attr({'name': 'multiple_product_code' + index}) 60 58 .val($(product_code[i]).val()); 61 59 62 60 // 商品名 63 var namefield = jQuery('<input />') 64 .attr({'name': 'multiple_product_name' + index, 65 'type': 'hidden'}) 61 var namefield = $('<input type="hidden" />') 62 .attr({'name': 'multiple_product_name' + index}) 66 63 .val($(product_name[i]).val()); 67 64 68 65 // 規格1 69 var class1field = jQuery('<input />') 70 .attr({'name': 'multiple_classcategory_name1' + index, 71 'type': 'hidden'}) 66 var class1field = $('<input type="hidden" />') 67 .attr({'name': 'multiple_classcategory_name1' + index}) 72 68 .val($(classcategory_name1[i]).val()); 73 69 74 70 // 規格2 75 var class2field = jQuery('<input />') 76 .attr({'name': 'multiple_classcategory_name2' + index, 77 'type': 'hidden'}) 71 var class2field = $('<input type="hidden" />') 72 .attr({'name': 'multiple_classcategory_name2' + index}) 78 73 .val($(classcategory_name2[i]).val()); 79 74 80 75 // 単価 81 var pricefield = jQuery('<input />') 82 .attr({'name': 'multiple_price' + index, 83 'type': 'hidden'}) 76 var pricefield = $('<input type="hidden" />') 77 .attr({'name': 'multiple_price' + index}) 84 78 .val($(price[i]).val()); 85 79 86 80 87 81 // 数量 88 var qfield = jQuery('<input/>')82 var qfield = $('<input type="text" />') 89 83 .attr({'name': 'multiple_quantity' + index, 90 'type': 'text',91 84 'size': 4}) 92 85 .val(1); 93 86 94 87 // 数量と hidden を設定 95 var q = jQuery('<td />').addClass('center')88 var q = $('<td />').addClass('center') 96 89 .append(idfield) 97 90 .append(namefield) … … 102 95 103 96 // お届け先 104 var select = jQuery('<select />').attr('name', 'multiple_shipping' + index);105 var s = jQuery('<td />').append(select);97 var select = $('<select />').attr('name', 'multiple_shipping' + index); 98 var s = $('<td />').append(select); 106 99 107 100 // 行を生成 108 var tr = jQuery('<tr />')109 .append( jQuery('<td />').text($(product_code[i]).val()))110 .append( jQuery('<td />').text($(product_name[i]).val()))101 var tr = $('<tr />') 102 .append($('<td />').text($(product_code[i]).val())) 103 .append($('<td />').text($(product_name[i]).val())) 111 104 .append(q) 112 105 .append(s); … … 122 115 + ' ' + $(shipping_pref[i]).text() 123 116 + $(shipping_addr01[i]).val() + $(shipping_addr02[i]).val(); 124 var option = jQuery('<option />')117 var option = $('<option />') 125 118 .val($(shipping_id[i]).val()) 126 119 .text(text); … … 128 121 } 129 122 }); 123 130 124 function func_submit() { 131 125 var err_text = ''; 132 var fm = window.opener. jQuery('form');;126 var fm = window.opener.document.form1; 133 127 134 fm. get(0).mode.value = 'multiple_set_to';135 fm. get(0).anchor_key.value = 'shipping';128 fm.mode.value = 'multiple_set_to'; 129 fm.anchor_key.value = 'shipping'; 136 130 131 var div = $('<div />'); 137 132 $('input[name^=multiple_], select[name^=multiple_]').each(function() { 138 var input = jQuery('<input />') 139 .attr({'name': $(this).attr('name'), 140 'type': 'hidden'}) 141 .val($(this).val()); 142 fm.append(input); 133 // TODO タグをベタ書きにしないと, innerHTML で value が空になってしまう 134 $(div).append('<input type="hidden" name="' 135 + $(this).attr('name') 136 + '" value="' + $(this).val() + '" />'); 143 137 }); 144 fm.append(jQuery('<input />')145 .attr({'name': 'multiple_size', 146 'type': 'hidden'})147 .val($('input[name^=multiple_product_class_id]').length));138 $(div).append('<input type="hidden" name="multiple_size" value="' + $('input[name^=multiple_product_class_id]').length + '" />'); 139 140 // window.opener に対する append は IE で動作しない 141 window.opener.jQuery('#multiple').html(div.html()); 148 142 fm.submit(); 149 143 window.close(); 150 151 144 return true; 152 145 }
Note: See TracChangeset
for help on using the changeset viewer.