templates/_sidebar.html.twig line 1

Open in your IDE?
  1. {% macro sidebar_dropdown(target) %}
  2. <li class="dropdown-header">{% trans %}actions{% endtrans %}</li>
  3. <li><a href="#" class="tree-btns dropdown-item" data-mode="expand" data-target="{{ target }}">{% trans %}expandAll{% endtrans %}</a></li>
  4. <li><a href="#" class="tree-btns dropdown-item" data-mode="collapse" data-target="{{ target }}">{% trans %}reduceAll{% endtrans %}</a></li>
  5. <li role="separator" class="dropdown-divider"></li>
  6. <li class="dropdown-header">{% trans %}datasource{% endtrans %}</li>
  7. <li><a href="#" class="tree-btns dropdown-item" data-mode="categories" data-target="{{ target }}">{% trans %}category.labelp{% endtrans %}</a></li>
  8. <li><a href="#" class="tree-btns dropdown-item" data-mode="locations" data-target="{{ target }}">{% trans %}storelocation.labelp{% endtrans %}</a></li>
  9. <li><a href="#" class="tree-btns dropdown-item" data-mode="footprints" data-target="{{ target }}">{% trans %}footprint.labelp{% endtrans %}</a></li>
  10. <li><a href="#" class="tree-btns dropdown-item" data-mode="manufacturers" data-target="{{ target }}">{% trans %}manufacturer.labelp{% endtrans %}</a></li>
  11. <li><a href="#" class="tree-btns dropdown-item" data-mode="suppliers" data-target="{{ target }}">{% trans %}supplier.labelp{% endtrans %}</a></li>
  12. <li><a href="#" class="tree-btns dropdown-item" data-mode="devices" data-target="{{ target }}">{% trans %}device.labelp{% endtrans %}</a></li>
  13. <li><a href="#" class="tree-btns dropdown-item" data-mode="tools" data-target="{{ target }}">{% trans %}tools.label{% endtrans %}</a></li>
  14. {% endmacro %}
  15. <ul class="nav flex-column">
  16.     <li id="treeBox-categories">
  17.         <div class="input-group input-group-sm mb-2 mt-1">
  18.             <div class="input-group-prepend">
  19.                 <button class="btn btn-light dropdown-toggle" type="button"
  20.                         data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"
  21.                 ><span class="sidebar-title" id="tree-categories-title">{% trans %}category.labelp{% endtrans %}</span></button>
  22.                 <ul class="dropdown-menu" aria-labelledby="dropdownCat">
  23.                     {{ _self.sidebar_dropdown('tree-categories') }}
  24.                 </ul>
  25.             </div>
  26.             <input type="search" class="form-control bg-light border-0" id="tree-category-search" placeholder="{% trans %}search.placeholder{% endtrans %}">
  27.         </div>
  28.         <div id="tree-categories" data-tree-search="#tree-category-search"></div>
  29.     </li>
  30.     <li id="treeBox-devices" class="d-sm-none d-md-block">
  31.         <div class="input-group input-group-sm mb-2 mt-2">
  32.             <div class="input-group-prepend">
  33.                 <button class="btn btn-light dropdown-toggle" type="button"
  34.                         data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"
  35.                 ><span class="sidebar-title" id="tree-devices-title">{% trans %}device.labelp{% endtrans %}</span></button>
  36.                 <ul class="dropdown-menu" aria-labelledby="dropdownDev">
  37.                     {{ _self.sidebar_dropdown('tree-devices') }}
  38.                 </ul>
  39.             </div>
  40.             <input type="search" class="form-control bg-light border-0" id="tree-devices-search" placeholder="{% trans %}search.placeholder{% endtrans %}">
  41.         </div>
  42.         <div id="tree-devices" data-tree-search="#tree-devices-search"></div>
  43.     </li>
  44.     <li id="treeBox-tools">
  45.         <div class="input-group input-group-sm mb-2 mt-2">
  46.             <div class="input-group-prepend">
  47.                 <button class="btn btn-light dropdown-toggle" type="button"
  48.                         data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"
  49.                 ><span class="sidebar-title" id="tree-tools-title">{% trans %}tools.label{% endtrans %}</span></button>
  50.                 <ul class="dropdown-menu" aria-labelledby="dropdownTools">
  51.                     {{ _self.sidebar_dropdown('tree-tools') }}
  52.                 </ul>
  53.             </div>
  54.             <input type="search" class="form-control bg-light border-0" id="tree-tools-search" placeholder="{% trans %}search.placeholder{% endtrans %}">
  55.         </div>
  56.         <div id="tree-tools" data-tree-search="#tree-tools-search"></div>
  57.     </li>
  58. </ul>