]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commit
ERP-389: блок Каналы (ассортиментные лейблы) в управлении магазином
authorfomichev <vladimir.fomichev@erp-flowers.ru>
Tue, 2 Jun 2026 14:53:16 +0000 (17:53 +0300)
committerfomichev <vladimir.fomichev@erp-flowers.ru>
Tue, 2 Jun 2026 14:53:16 +0000 (17:53 +0300)
commit5d58c55b11d557d6c5a2fbd128d82a64bc7e6e2e
tree71a0cc52dc2bebd5bf226a07b660cd628c02ab86
parent5377d4f87291b6addbdbd886734e9a6995b1fb99
ERP-389: блок Каналы (ассортиментные лейблы) в управлении магазином

- StoreDynamic: константа CATEGORY_ASSORTMENT_LABELS = 5
- CityStoreManagementController: загрузка/сохранение лейблов через
  StoreDynamic category 5 (value_string = "1,3,7"); recordStoreDynamicStr();
  save(true, $validateFields) вместо полной валидации — фикс ошибки
  required для null SEO-полей при сохранении с Операционного таба
- JS: панель Каналы в renderOps(), теги в renderHero(), модал выбора,
  openCombo() показывает полный список без фильтра по текущему тексту
- CSS: стили lbl-tag, tag-add, btn-panel-link, lbl-modal-*, hero-labels
- index.php: модальное окно + URL assortmentLabels

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
erp24/controllers/CityStoreManagementController.php
erp24/records/StoreDynamic.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