diff --git a/batiskaf/templates/jinja2/category.jinja b/batiskaf/templates/jinja2/category.jinja index d3f61ea..b494eb4 100644 --- a/batiskaf/templates/jinja2/category.jinja +++ b/batiskaf/templates/jinja2/category.jinja @@ -71,8 +71,16 @@
+ {% if category.hide_products %} + {% for child in category.childs.all() %} + {% include 'includes/category_category_thumb.jinja' with context %} +{#
  • #} +{# {{ child.title }}#} +{#
  • #} + {% endfor %} + - {% if products %} + {% elif products %}
    @@ -118,6 +126,20 @@
    + {% else %} +
    +

    Список товаров пуст

    + +

    Товары в данной категории или с выбранными параметрами отсутствуют. Выберите другую + категорию, либо сбросьте фильтр параметров.

    + +

    Перейти на главную страницу + {% if category %} + или + отменить фильтрацию + {% endif %}

    +
    {% endif %}
    {% if products %} @@ -134,20 +156,7 @@ {% endif %} {% endfor %} - {% else %} -
    -

    Список товаров пуст

    - -

    Товары в данной категории или с выбранными параметрами отсутствуют. Выберите другую - категорию, либо сбросьте фильтр параметров.

    -

    Перейти на главную страницу - {% if category %} - или - отменить фильтрацию - {% endif %}

    -
    {% endif %}
    diff --git a/batiskaf/templates/jinja2/includes/category_category_thumb.jinja b/batiskaf/templates/jinja2/includes/category_category_thumb.jinja new file mode 100644 index 0000000..fcb27f2 --- /dev/null +++ b/batiskaf/templates/jinja2/includes/category_category_thumb.jinja @@ -0,0 +1,23 @@ +
    +
    + {% set im = child.image|thumbnail("420x420") %} + + + Купить {{ child.title }} + + + + +
    +
    \ No newline at end of file diff --git a/batiskaf/templates/jinja2/includes/category_filter.jinja b/batiskaf/templates/jinja2/includes/category_filter.jinja index 7b53092..1a228db 100644 --- a/batiskaf/templates/jinja2/includes/category_filter.jinja +++ b/batiskaf/templates/jinja2/includes/category_filter.jinja @@ -1,7 +1,7 @@ {% if category %} - {% if category.childs.all() %} + {% if not category.hide_products and category.childs.all() %}
    →   Категории