manuxi/sulu-admin-extras-bundle
Composer 安装命令:
composer require manuxi/sulu-admin-extras-bundle
包简介
Admin UI extensions for Sulu CMS - Property Resolvers and List Field Transformers
关键字:
README 文档
README
A bundle for Sulu CMS that adds useful tools like Content Types (Form Fields) and List Transformers (Visualizations) to the Admin UI.
This bundle combines and modernizes functionality from the former SuluContentTypesBundle and SuluTweaksBundle for Sulu 3.0.
English | 🇩🇪 Deutsch
📚 Features & Documentation
Detailed documentation for each feature can be found in the docs/ folder:
Property Types
- Color Select - Color selection with visual preview (List: Type Color, see below)
- Number With Default - Number with support for
default_value - Slider Range - Slider input
- Star Rating - Star rating selection
- DateTime Start / End - Linked date-time pickers with auto end-time, business hours validation and next-slot finder
- DateTime With Default - Date-time picker with
default_valuesupport - Business Hours - Weekly schedule with time slots, breaks and copy function
- Public Holidays - Holiday manager with Nager.Date API integration
- Holiday Dates - Company holidays and closing times
- Single Contact Autocomplete - Single-Contact-Select with autocomplete
List Transformers
- Percent Bar - Percentage bar with many options
- Publish State - Display publication status in a separate column (hidden by default)
- Ghost Locale - Language status in a separate column (hidden by default)
- Type Color - Color display (Form: Color Select, see above)
- Star Rating - Star rating
- Color Dot - Colored circle from hex value
- Status Switcher - Interactive inline status switcher with dropdown with options changing the entity status
Other
- Collapsible Sections - Auto-collapsible XML sections in the Admin UI (hacky)
- AddNewToolbarAction - "New"-Button in Action-Toolbar of an element
🚀 Installation
Requirement: Sulu CMS 3.0+
1. Install via Composer
composer require manuxi/sulu-admin-extras-bundle
2. Register Bundle
Add to config/bundles.php:
return [ Manuxi\SuluAdminExtrasBundle\SuluAdminExtrasBundle::class => ['all' => true], ];
3. Admin Assets Setup
To load the JavaScript components in the Sulu Admin, you must adjust your project's asset configuration.
A) Update assets/admin/package.json
Open the file assets/admin/package.json in your project root. Add or update the dependency to point to the bundle's resources:
{
"dependencies": {
"sulu-admin-extras-bundle": "file:../../vendor/manuxi/sulu-admin-extras-bundle/src/Resources"
}
}
B) Update assets/admin/app.js
Open assets/admin/app.js (or index.js) and import the bundle:
import 'sulu-admin-extras-bundle';
C) Install & Build Run the following commands to compile the admin assets:
cd assets/admin
npm install
npm run build
⚙️ Configuration
You can copy the default configuration file:
cp vendor/manuxi/sulu-admin-extras-bundle/src/Resources/config/default.yaml config/packages/sulu_admin_extras.yaml
See docs for detailed configuration options.
manuxi/sulu-admin-extras-bundle 适用场景与选型建议
manuxi/sulu-admin-extras-bundle 是一款 基于 JavaScript 开发的 Composer 扩展包,目前已累计 40 次下载、GitHub Stars 达 3, 最近一次更新时间为 2026 年 02 月 12 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「admin」 「content-type」 「transformer」 「star-rating」 「sulu」 「List Field Transformers」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 manuxi/sulu-admin-extras-bundle 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 manuxi/sulu-admin-extras-bundle 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 manuxi/sulu-admin-extras-bundle 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
Serializer transformers outputting valid API responses in JSON, JSON API and HAL+JSON API formats.
Symfony 2 & 3 JSON API Transformer Package
2lenet/EasyAdminPlusBundle
A simple library that allows transform any kind of data to native php data or whatever
IO library for web and CLI applications.
PHP interfaces for a model of an http://en.wikipedia.org/wiki/Internet_media_type
统计信息
- 总下载量: 40
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 30
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-02-12