src/Eccube/Resource/template/admin/Store/plugin_detail_modal.twig line 1

Open in your IDE?
  1. <div class="modal fade" id="searchPluginModal-{{ item.id }}" tabindex="-1" role="dialog" aria-labelledby="searchPluginModal" aria-hidden="true">
  2.     <div class="modal-dialog modal-lg" role="document">
  3.         <div class="modal-content">
  4.             <div class="modal-header">
  5.                 <h5 class="modal-title font-weight-bold" id="exampleModalLabel">{{ 'admin.store.plugin_owners_search.modal.header'|trans }}</h5>
  6.                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  7.                     <span aria-hidden="true">&times;</span>
  8.                 </button>
  9.             </div>
  10.             <div class="modal-body">
  11.                 <div class="row mb-5">
  12.                     <div class="col-6">
  13.                         <img class="w-100 img-responsive"
  14.                              src="{{ item.image|default(asset('noimage_plugin_list.png', 'save_image')) }}" alt="{{ item.name }}">
  15.                     </div>
  16.                     <div class="col-6">
  17.                         <h5 class="font-weight-bold mb-3">{{ item.name }}</h5>
  18.                         <p>{{ item.short_description }}</p>
  19.                         <p class="plg-prices text-danger"><span class="font-weight-bold text-dark">{{ 'admin.store.plugin.price'|trans }} </span> {{ item.price|price }}<small> ({{ 'common.tax_include'|trans }})</small></p>
  20.                     </div>
  21.                 </div>
  22.                 <div class="row mb-4">
  23.                     <div class="col-7">
  24.                         {{ include('@admin/Store/plugin_detail_info.twig') }}
  25.                     </div>
  26.                     <div class="col-5 text-right">
  27.                         {% if item.contact_url %}
  28.                         <a class="btn btn-ec-regular btn-lg mb-3" href="{{ item.contact_url }}" target="_blank"><i class="fa fa-image fa-lg text-secondary"></i> {{ 'admin.store.plugin_owners_search.modal.contact'|trans }}</a>{ }}
  29.                         {% endif %}
  30.                         {% if item.manual_url %}
  31.                         <a class="btn btn-ec-regular btn-lg" href="{{ item.manual_url }}" target="_blank"><i class="fa fa-image fa-lg text-secondary"></i> {{ 'admin.store.plugin_owners_search.modal.manual'|trans }}</a>
  32.                         {% endif %}
  33.                     </div>
  34.                 </div>
  35.                 <div class="row">
  36.                     <div class="col-12">
  37.                         {% set version_check = item.version_check  %}
  38.                         {% if version_check == 0 %}
  39.                         <div class="alert alert-danger border border-danger">
  40.                                 <p class="text-danger mb-1">{{ 'admin.store.plugin_owners_search.modal.note'|trans({"%version%": constant('Eccube\\Common\\Constant::VERSION') }) }}</p>
  41.                         </div>
  42.                         {% endif %}
  43.                     </div>
  44.                 </div>
  45.                 <hr>
  46.                 <div class="row mt-4">
  47.                     <div class="col-12">
  48.                         {{ item.long_description|raw }}
  49.                     </div>
  50.                 </div>
  51.             </div>
  52.             <div class="modal-footer">
  53.                 <form action="{{ eccube_config.eccube_owners_store_url }}/gateway/purchase/?product_id={{ item.id }}" method="post" target="_blank">
  54.                 <button type="button" class="btn btn-ec-sub" data-dismiss="modal">{{ 'admin.store.plugin_owners_search.modal.cancel'|trans }}</button>
  55.                 {% if item.update_status == 1 %}
  56.                     <a href="{{ url('admin_store_plugin_install_confirm', {'id': item.id}) }}" class="btn btn-primary">
  57.                         {{ 'admin.store.plugin_owners_search.install.free'|trans }}
  58.                     </a>
  59.                 {% elseif item.update_status == 2 %}
  60.                     <a href="#" class="btn btn-ec-regular">{{ 'admin.store.plugin.installed'|trans }}</a>
  61.                 {% elseif item.update_status == 3 %}
  62.                     <a href="{{ url('admin_store_plugin_install_confirm', {'id': item.id}) }}" class="btn btn-primary">
  63.                         {{ 'admin.store.plugin.update'|trans }}
  64.                     </a>
  65.                 {% elseif item.update_status == 4 %}
  66.                     <input type="hidden" name="mode" value="link_site" />
  67.                     <input type="hidden" name="public_key" value="{{ BaseInfo.authentication_key }}" />
  68.                     <input type="submit" class="btn btn-primary" value="{{ 'admin.store.plugin_owners_search.install.fee'|trans }}" />
  69.                 {% endif %}
  70.                 </form>
  71.             </div>
  72.         </div>
  73.     </div>
  74. </div>