Добавлен столбец тегов в таблицу товаров и исправлены URL
- Добавлен столбец 'Теги' в таблицу товаров и комплектов - Реализовано умное отображение тегов: показываются первые 2 тега + многоточие - При наведении на ячейку тегов показывается полный список во всплывающей подсказке - Исправлены все ссылки с устаревших URL (product-list, productkit-list) на новый (products-list) - Обновлены шаблоны: product_detail, product_form, product_confirm_delete, productkit_detail, productkit_create, productkit_edit - Обновлен компонент category_filter_buttons с поддержкой фильтра ?type=products и ?type=kits - Удалена ненужная подсказка 'Ctrl+Click' под полем выбора тегов в фильтрах
This commit is contained in:
@@ -21,12 +21,12 @@
|
||||
class="btn {% if request.resolver_match.url_name == 'all-products' %}btn-primary{% else %}btn-outline-primary{% endif %}">
|
||||
<i class="bi bi-grid"></i> Все товары
|
||||
</a>
|
||||
<a href="{% url 'products:product-list' %}"
|
||||
class="btn {% if request.resolver_match.url_name == 'product-list' %}btn-success{% else %}btn-outline-success{% endif %}">
|
||||
<a href="{% url 'products:products-list' %}?type=products"
|
||||
class="btn {% if request.resolver_match.url_name == 'products-list' and request.GET.type == 'products' %}btn-success{% else %}btn-outline-success{% endif %}">
|
||||
<i class="bi bi-box"></i> Только поштучно
|
||||
</a>
|
||||
<a href="{% url 'products:productkit-list' %}"
|
||||
class="btn {% if request.resolver_match.url_name == 'productkit-list' %}btn-info{% else %}btn-outline-info{% endif %}">
|
||||
<a href="{% url 'products:products-list' %}?type=kits"
|
||||
class="btn {% if request.resolver_match.url_name == 'products-list' and request.GET.type == 'kits' %}btn-info{% else %}btn-outline-info{% endif %}">
|
||||
<i class="bi bi-box-seam"></i> Только комплекты
|
||||
</a>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user