]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commit
ERP-396: оборудование магазина + фото в city_store_params/city_store
authorfomichev <vladimir.fomichev@erp-flowers.ru>
Wed, 3 Jun 2026 10:23:46 +0000 (13:23 +0300)
committerfomichev <vladimir.fomichev@erp-flowers.ru>
Wed, 3 Jun 2026 10:23:46 +0000 (13:23 +0300)
commit18e1d8fa0b44d99c2bd1f69c8ed2e90a087abad1
tree808b192adb638853b895ccfea772a16ecd6789e6
parent8965b367c189641fdb9e9ea27f7f92fbb939623e
ERP-396: оборудование магазина + фото в city_store_params/city_store

Оборудование (camera_model, camera_count, microphone_model, router_model,
internet_provider, cash_register_info):
- Миграция с идемпотентными проверками
- CityStoreParams: @property + правила валидации
- Controller: возврат в getStore, сохранение в saveCityStoreParams
- Карточка: read-only тайлы вместо stub-заглушек
- Операционное: редактируемые поля с сабтитлом «Техника»

Фото магазина (city_store.image_sm / image_big):
- actionUploadStorePhoto: resize 300×200 thumbnail через ImageHelper
- Hero: photo-area с превью, кнопкой камеры и click-to-enlarge
- Модал просмотра большой фотографии

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
erp24/controllers/CityStoreManagementController.php
erp24/migrations/m260603_120000_add_equipment_to_city_store_params.php [new file with mode: 0644]
erp24/records/CityStoreParams.php
erp24/views/city-store-management/index.php
erp24/web/css/city-store-management.css
erp24/web/js/city-store-management/city-store-management.js