categories.html 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <!-- used if scripts are disabled -->
  2. <noscript>
  3. <div id="categories" class="btn-group btn-toggle">
  4. {% if rtl %}
  5. {% for category in categories | reverse %}
  6. <!--<div class="checkbox">-->
  7. <input class="hidden" type="checkbox" id="checkbox_{{ category|replace(' ', '_') }}_nojs" name="category_{{ category }}" {% if category in selected_categories %}checked="checked"{% endif %} />
  8. <label class="btn btn-sm btn-primary active label_hide_if_not_checked" for="checkbox_{{ category|replace(' ', '_') }}_nojs">{{ _(category) }}</label>
  9. <label class="btn btn-sm btn-default label_hide_if_checked" for="checkbox_{{ category|replace(' ', '_') }}_nojs">{{ _(category) }}</label>
  10. <!--</div>-->
  11. {% if category in selected_categories %}<input class="hidden" type="checkbox" id="checkbox_{{ category|replace(' ', '_') }}_dis_activation" name="category_{{ category }}" value="off" checked="checked"/>{% endif %}
  12. {% endfor %}
  13. {% else %}
  14. {% for category in categories %}
  15. <!--<div class="checkbox">-->
  16. <input class="hidden" type="checkbox" id="checkbox_{{ category|replace(' ', '_') }}_nojs" name="category_{{ category }}" {% if category in selected_categories %}checked="checked"{% endif %} />
  17. <label class="btn btn-sm btn-primary active label_hide_if_not_checked" for="checkbox_{{ category|replace(' ', '_') }}_nojs">{{ _(category) }}</label>
  18. <label class="btn btn-sm btn-default label_hide_if_checked" for="checkbox_{{ category|replace(' ', '_') }}_nojs">{{ _(category) }}</label>
  19. <!--</div>-->
  20. {% if category in selected_categories %}<input class="hidden" type="checkbox" id="checkbox_{{ category|replace(' ', '_') }}_dis_activation" name="category_{{ category }}" value="off" checked="checked"/>{% endif %}
  21. {% endfor %}
  22. {% endif %}
  23. </div>
  24. </noscript>
  25. <div id="categories" class="btn-group btn-toggle hide_if_nojs" data-toggle="buttons">
  26. {% if rtl %}
  27. {% for category in categories | reverse %}
  28. <label class="btn btn-sm {% if category in selected_categories %}btn-primary active{% else %}btn-default{% endif %}" data-btn-class="primary">
  29. <input class="hidden" type="checkbox" id="checkbox_{{ category|replace(' ', '_') }}" name="category_{{ category }}" {% if category in selected_categories %}checked="checked"{% endif %} />{{ _(category) }}
  30. </label>
  31. {% endfor %}
  32. {% else %}
  33. {% for category in categories %}
  34. <label class="btn btn-sm {% if category in selected_categories %}btn-primary active{% else %}btn-default{% endif %}" data-btn-class="primary">
  35. <input class="hidden" type="checkbox" id="checkbox_{{ category|replace(' ', '_') }}" name="category_{{ category }}" {% if category in selected_categories %}checked="checked"{% endif %} />{{ _(category) }}
  36. </label>
  37. {% endfor %}
  38. {% endif %}
  39. </div>