{% if gmops_disp %}
<script>
$(function(){
$('#form1 > div.c-contentsArea__cols > div > div > div').first().after($('#gmops_info'));
});
// token
var _token = '{{ csrf_token('_token') }}';
$(document).ajaxSend(function(event, xhr, s) {
xhr.setRequestHeader('ECCUBE-CSRF-TOKEN', _token);
});
$(document).on('click', '.gmo-ajax', function (e) {
e.preventDefault();
var url = $(this).data('url');
if (window.confirm('処理を行います。よろしいですか?')) {
$.ajax({
url: url,
type: "POST",
dataType: "json",
success: function (data, textStatus, jqXHR) {
location.reload();
},
error: function (xhr, status, err) {
alert('内部エラーが発生しました。');
}
});
}
});
$(document).on('click', '.gmo-ajax-pd', function (e) {
e.preventDefault();
var url = $(this).data('url');
var shipping = $(this).closest('.card-body').find('#pd_shipping').val();
if (!shipping) {
alert('出荷情報を選択してください');
return;
}
if (window.confirm('処理を行います。よろしいですか?')) {
$.ajax({
url: url,
type: "POST",
data: {
'pd[shipping]': shipping
},
dataType: "json",
success: function (data, textStatus, jqXHR) {
location.reload();
},
error: function (xhr, status, err) {
alert('内部エラーが発生しました。');
}
});
}
});
</script>
<div class="d-none">
<div id="gmops_info" class="card rounded border-0 mb-4">
<div class="card-header">
<div class="row">
<div class="col-8">
<div class="d-inline-block"><span class="card-title">{{ 'gmops.name'|trans }} 決済情報</span></div>
</div>
<div class="col-4 text-end"><a data-bs-toggle="collapse" href="#orderGmops" aria-expanded="false" aria-controls="orderGmops"><i class="fa fa-angle-up fa-lg"></i></a></div>
</div>
</div>
<div class="collapse show ec-cardCollapse" id="orderGmops">
{% for orderPayment in Order.orderPayments %}
{{ include('@GmoPs42/admin/OrderPayment/_edit.twig') }}
{% else %}
{{ include('@GmoPs42/admin/OrderPayment/_new.twig') }}
{% endfor %}
</div>
</div>
</div>
{% endif %}