Skip to content

docs(minishop3): cookbooks менеджера для extra fields, grid и model fields - #1013

Merged
Ibochkarev merged 5 commits into
masterfrom
docs/minishop3-manager-cookbooks
Aug 20, 2026
Merged

Ibochkarev merged 5 commits into
masterfrom
docs/minishop3-manager-cookbooks

Conversation

@Ibochkarev

Copy link
Copy Markdown
Member

Связь с issue

Closes modx-pro/MiniShop3#617

Описание улучшений

В Vue-менеджере MiniShop3 1.13.x integrator-у не хватало пошаговых сценариев: когда брать extra fields, поля модели, поля товара и колонки гридов, как сохранять конфиг через API. Документация на docs.modx.pro описывала утилиты справочно, но без cookbooks и end-to-end примеров.

Добавлен раздел Cookbook менеджера (/components/minishop3/manager/):

  • обзор с mermaid-схемой выбора инструмента и таблицей прав;
  • end-to-end: поле в заказе, оптовая цена у товара;
  • cookbooks: extra fields, model fields, product fields, grid config.

Справочники приведены к фактическому API 1.13.x: PUT grid-config с массивом fields, editor_type вместо editType, GET model-fields/sections/{model}, типы колонок price / weight / datetime, troubleshooting про расхождение class=msOrder и MiniShop3\Model\msOrder. RU и EN синхронизированы.

Тип изменения: новая страница/раздел · обновление существующей страницы · правки по компоненту

Актуальные проблемы

Чеклист перед отправкой

  • Локально выполнены pnpm run lint и pnpm run spellcheck (или правки по замечаниям внесены).

Добавлен раздел manager/ с пошаговыми cookbooks для extra fields,
полей модели, полей товара и колонок грида. Справочники утилит и
routing приведены к API 1.13.x (fields в grid-config, editor_type,
sections/{model}). RU/EN синхронизированы.
@Ibochkarev
Ibochkarev requested a review from biz87 August 19, 2026 17:46
Проставлены <!-- ![...] --> для страниц из screenshots/README и
новых mgr-product-fields / mgr-product-data. RU/EN синхронизированы.
EN-таблица приведена к RU: mgr-product-fields, mgr-product-data,
mgr-model-fields, mgr-order-extra-field и ссылки на cookbooks.
Исправления по сверке с пакетом: page-fields/sections (fields[], PUT
секций, DELETE по section_key), права заказов (msorder_list/save),
class=msOrder vs полное имя, section_key, убран DELETE page-fields и
PHP custom/grids, badge/computed.className, список моделей extra-fields.
@Ibochkarev
Ibochkarev merged commit c64629a into master Aug 20, 2026
@Ibochkarev
Ibochkarev deleted the docs/minishop3-manager-cookbooks branch September 24, 2026 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] Docs: cookbooks и примеры для extra fields, model-fields и grid-config

1 participant