johannschopplich/kirby-tools-utils
Composer 安装命令:
composer require johannschopplich/kirby-tools-utils
包简介
Shared utility classes for Kirby Tools plugins
README 文档
README
Shared utility classes for Kirby Tools plugins. This package provides common model and field resolution logic used across multiple plugins to avoid ambiguous class resolution when multiple plugins are installed together.
Classes
ModelResolver
Resolves Kirby CMS models from different identifier formats:
resolveFromId: Resolves a model from a model ID (e.g.,site,page-id,file-id)resolveFromPath: Resolves a model from a Panel view path (e.g.,site,pages/xxx,pages/xxx/files/yyy)
FieldResolver
Resolves blueprint fields from Kirby models:
resolveModelFields: Creates a Kirby Form from the model's blueprint fields and returns field properties (excludingtitle,slug, and field values)
Used By
License
AGPL License © 2026-PRESENT Johann Schopplich
统计信息
- 总下载量: 2.41k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 1
- 依赖项目数: 4
- 推荐数: 0
其他信息
- 授权协议: AGPL-3.0-or-later
- 更新时间: 2026-03-02