feat: Унификация slug-идентификаторов и улучшение формы комплектов
- Добавлено поле slug в модель Product с автоматической транслитерацией кириллицы - Обновлена логика генерации slug в Product и ProductKit с использованием unidecode - Изменена логика обработки изображений: теперь используется slug вместо sku - Улучшен UX формы создания комплекта: блок загрузки фото доступен сразу при создании 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -23,12 +23,11 @@
|
||||
{% endif %}
|
||||
|
||||
<!-- Секция управления фотографиями -->
|
||||
{% if object %}
|
||||
<div class="mb-4 p-3 bg-light rounded">
|
||||
<h5 class="mb-3">Управление фотографиями</h5>
|
||||
|
||||
<!-- Существующие фотографии (только при редактировании) -->
|
||||
{% if productkit_photos %}
|
||||
{% if object and productkit_photos %}
|
||||
<div class="mb-3">
|
||||
<h6 class="mb-3">Текущие фотографии ({{ photos_count }})</h6>
|
||||
<div class="row g-2 mb-3">
|
||||
@@ -123,7 +122,6 @@
|
||||
</div>
|
||||
|
||||
<hr class="my-4">
|
||||
{% endif %}
|
||||
|
||||
<!-- Основная информация о комплекте -->
|
||||
<h5 class="mb-3">Основная информация</h5>
|
||||
|
||||
Reference in New Issue
Block a user