vendor/store.shopware.com/coewishlistsw6/src/Resources/views/storefront/page/wishlist/overview/list.html.twig line 1

Open in your IDE?
  1. {% block page_wishlist_overview_list_card %}
  2.     <div class="card wishlist-list-card" data-wishlist-list="true">
  3.         {% block page_wishlist_overview_list_card_body %}
  4.             <div class="card-body">
  5.                 {% block page_wishlist_overview_list_card_title_wrapper %}
  6.                     <div class="card-title">
  7.                         {% block page_wishlist_overview_list_card_title_content %}
  8.                             {% block page_wishlist_overview_list_card_title_text %}
  9.                                 {{ 'coe-wishlist.overview.titleListing'|trans }}
  10.                             {% endblock %}
  11.                             {% block page_wishlist_overview_list_card_title_actions_wrapper %}
  12.                                 {% if not page.publicAccess %}
  13.                                     <span class="float-right">
  14.                                         {% block page_wishlist_overview_list_card_title_actions_content %}
  15.                                             {% block page_wishlist_overview_list_card_title_action_add %}
  16.                                                 <span class="wishlist-action-btn" data-toggle="modal" data-backdrop="static" data-url="{{ path('frontend.wishlist.modal.list')}}">
  17.                                                     <span data-toggle="tooltip" title="{{ 'coe-wishlist.overview.tooltipAdd'|trans }}">
  18.                                                         {% sw_icon "plus" style { 'size': 'sm' } %}
  19.                                                      </span>
  20.                                                 </span>
  21.                                             {% endblock %}
  22.                                             {% block page_wishlist_overview_list_card_title_action_import %}
  23.                                                 {% if config('CoeWishlistSw6.config.enableImportExport') %}
  24.                                                 <form method="post" action="{{ path('frontend.wishlist.import')}}" class="form-d-inline" data-wishlist-import="true">
  25.                                                     <input type="file" class="d-none" name="importFile" />
  26.                                                     {{ sw_csrf("frontend.wishlist.import") }}
  27.                                                     <span class="wishlist-action-btn" data-toggle="tooltip" title="{{ 'coe-wishlist.overview.tooltipImport'|trans }}">
  28.                                                         {% sw_icon "circle-upload" style { 'size': 'sm' } %}
  29.                                                     </span>
  30.                                                 </form>
  31.                                                 {% endif %}
  32.                                             {% endblock %}
  33.                                         {% endblock %}
  34.                                     </span>
  35.                                 {% endif %}
  36.                             {% endblock %}
  37.                         {% endblock %}
  38.                     </div>
  39.                 {% endblock %}
  40.                 {% block page_wishlist_overview_list_card_nav %}
  41.                 <div class="nav flex-column nav-pills" id="v-pills-tab" aria-orientation="vertical">
  42.                     {% block page_wishlist_overview_list_card_nav_wrapper %}
  43.                         {% for list in page.lists %}
  44.                             {% block page_wishlist_overview_list_card_nav_item %}
  45.                                 {% set active = list.id == page.activeList.id ? 'active' : '' %}
  46.                                 {% block page_wishlist_overview_list_card_nav_item_anchor %}
  47.                                     <a class="nav-link {{ active }}" href="{{ seoUrl('frontend.wishlist.page', {'listId': list.id}) }}" data-nav-list-id="{{ list.id }}">
  48.                                         {% block page_wishlist_overview_list_card_nav_item_visibility %}
  49.                                             <span class="{% if not list.public %} d-none {% endif %}" data-toggle="tooltip" title="{{ 'coe-wishlist.overview.tooltipPublic'|trans }}" {% if not page.publicAccess %} data-wishlist-visibility="public" data-wishlist-visibility-options='{"csrf" : "{{ sw_csrf('frontend.wishlist.save.list.visiblity', {"mode": "token"}) }}", "listId":"{{ list.id }}","baseUrl":"{{  path('frontend.wishlist.page') }}", "postUrl":"{{ path('frontend.wishlist.save.list.visiblity') }}"}' {% endif %}>
  50.                                                 {% sw_icon "eye-open" style { 'size': 'sm' } %}
  51.                                             </span>
  52.                                             <span class="{% if list.public %} d-none {% endif %}" data-toggle="tooltip" title="{{ 'coe-wishlist.overview.tooltipPrivate'|trans }}" {% if not page.publicAccess %} data-wishlist-visibility="private" data-wishlist-visibility-options='{"csrf" : "{{ sw_csrf('frontend.wishlist.save.list.visiblity', {"mode": "token"}) }}", "listId":"{{ list.id }}","baseUrl":"{{  path('frontend.wishlist.page') }}", "postUrl":"{{ path('frontend.wishlist.save.list.visiblity') }}"}' {% endif %}>
  53.                                                 {% sw_icon "eye-crossed" style { 'size': 'sm' } %}
  54.                                             </span>
  55.                                         {% endblock %}
  56.                                         {% block page_wishlist_overview_list_card_nav_item_name %}
  57.                                             <span class="list-name-text">{{list.name}}<span class="list-name-count">&nbsp;({{ list.notes.count }})</span></span>
  58.                                         {% endblock %}
  59.                                         {% block page_wishlist_overview_list_card_nav_item_rename_input %}
  60.                                             <span class="list-name-input d-none"><input type="text" maxlength="27" placeholder="{{list.name}}"></span>
  61.                                         {% endblock %}
  62.                                         {% block page_wishlist_overview_list_card_nav_item_actions_wrapper %}
  63.                                             <span class="float-right wishlist-action-buttons">
  64.                                                 {% block page_wishlist_overview_list_card_nav_item_actions_content %}
  65.                                                     {% block page_wishlist_overview_list_card_nav_item_action_rename %}
  66.                                                         {% if not page.publicAccess %}
  67.                                                             <span class="wishlist-action-btn" data-toggle="tooltip" title="{{ 'coe-wishlist.overview.tooltipRename'|trans }}" data-wishlist-rename="true" data-wishlist-rename-options='{"csrf" : "{{ sw_csrf('frontend.wishlist.save.list.name', {"mode": "token"}) }}", "listId":"{{ list.id }}", "postUrl":"{{ path('frontend.wishlist.save.list.name') }}"}'>
  68.                                                                 <span class="non-edit-mode">
  69.                                                                     {% sw_icon "ruler-pencil" style { 'size': 'sm' } %}
  70.                                                                 </span>
  71.                                                                 <span class="edit-mode d-none">
  72.                                                                     {% sw_icon "checkmark" style { 'size': 'sm', 'pack':'solid', 'color':'light' } %}
  73.                                                                 </span>
  74.                                                             </span>
  75.                                                         {% endif %}
  76.                                                     {% endblock %}
  77.                                                     {% block page_wishlist_overview_list_card_nav_item_action_delete %}
  78.                                                         {% if not page.publicAccess %}
  79.                                                             {% if config('CoeWishlistSw6.config.deleteListAdditionalConfirmation') %}
  80.                                                                 <span class="wishlist-action-btn"
  81.                                                                       data-toggle="modal"
  82.                                                                       data-backdrop="static"
  83.                                                                       data-url="{{ path('frontend.wishlist.modal.list.delete', { 'listId': list.id  })}}"
  84.                                                                 >
  85.                                                                         <span data-toggle="tooltip" title="{{ 'coe-wishlist.overview.tooltipDeleteList'|trans }}">
  86.                                                                             {% sw_icon "trash" style { 'size': 'sm' } %}
  87.                                                                         </span>
  88.                                                                 </span>
  89.                                                             {% else %}
  90.                                                                 <span class="wishlist-action-btn"
  91.                                                                       data-toggle="tooltip"
  92.                                                                       data-wishlist-delete="true"
  93.                                                                       data-wishlist-delete-options='{
  94.                                                                         "csrf" : "{{ sw_csrf('frontend.wishlist.delete.list', {"mode": "token"}) }}",
  95.                                                                         "id":"{{ list.id }}", "type":"list", "baseUrl":"{{  path('frontend.wishlist.page') }}",
  96.                                                                         "postUrl":"{{ path('frontend.wishlist.delete.list') }}",
  97.                                                                         "useModal": false
  98.                                                                       }'
  99.                                                                       title="{{ 'coe-wishlist.overview.tooltipDeleteList'|trans }}">
  100.                                                                     {% sw_icon "trash" style { 'size': 'sm' } %}
  101.                                                                 </span>
  102.                                                             {% endif %}
  103.                                                         {% endif %}
  104.                                                     {% endblock %}
  105.                                                     {% block page_wishlist_overview_list_card_nav_item_action_export %}
  106.                                                         {% if config('CoeWishlistSw6.config.enableImportExport') %}
  107.                                                             <form method="post" action="{{path('frontend.wishlist.export')}}" class="form-d-inline" data-wishlist-export="true">
  108.                                                                 <span class="wishlist-action-btn" data-toggle="tooltip" title="{{ 'coe-wishlist.overview.tooltipExport'|trans }}">{% sw_icon "circle-download" style { 'size': 'sm' } %}</span>
  109.                                                                 <input type="hidden" name="listId" value="{{ list.id }}">
  110.                                                                 {{ sw_csrf("frontend.wishlist.export") }}
  111.                                                             </form>
  112.                                                         {% endif %}
  113.                                                     {% endblock %}
  114.                                                 {% endblock %}
  115.                                             </span>
  116.                                         {% endblock %}
  117.                                     </a>
  118.                                 {% endblock %}
  119.                             {% endblock %}
  120.                         {% endfor %}
  121.                     {% endblock %}
  122.                 </div>
  123.                 {% endblock %}
  124.             </div>
  125.         {% endblock %}
  126.     </div>
  127. {% endblock %}