fsi/admin-bundle 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

fsi/admin-bundle

最新稳定版本:4.0.4

Composer 安装命令:

composer require fsi/admin-bundle

包简介

FSi Admin Bundle. Admin generator for Symfony.

README 文档

README

FSi Admin Bundle is a complete solution that provides mechanisms to generate an admin panel for any Symfony2 (and 3) based application.

Important - the bundle is not integrated with Symfony's security component. By default the path /admin is not protected and you need to secure it on your own. It's recommended to use FSiAdminSecurityBundle

Build Status: Build Status - Master Build Status - 3.1 Build Status - 3.0 Build Status - 2.1 Build Status - 2.0 Build Status - 1.0

Latest Stable Version

Code quality: SensioLabsInsight

Documentation:

Features

  • Column types: text, number, money, date, datetime, boolean, action
  • Extension system that allows you to create your own custom column types
  • Sorting, ordering, filtering, pagination, batch actions, custom actions
  • Doctrine ORM\ODM support, with possibility to create data sets from query builder
  • Manually positioning entities on lists (based on https://github.com/gedmo/doctrine-extensions)
  • Manipulating tree structures like lists (based on https://github.com/gedmo/doctrine-extensions)
  • Inline editing at list level
  • Fully integrated with Symfony's Form component
  • Fully integrated with FSi's ResourceRepositoryBundle
  • Fully translatable
  • Every single part can be easily overwritten
  • Customizable through a powerful event system
  • Bootstrap 3 design (easy to change and adapt to your needs)
  • ... and many, many more ;)

Architecture

FSi AdminBundle, unlike other open source tools for generating admin panels, is built on top of components designed to do only one thing at once. That's why our AdminBundle is flexible and fully extendable.

Below is a full list of components, tools and bundles used during the creation of FSiAdminBundle:

Tests

Because a few tests require Javascript in order to pass, it's recommended to use the Vagrant virtual machine. All you need to do is go to the vagrant folder in the project and start the pre-configured VM there:

$ cd vagrant $ vagrant up 

Then log into the VM and run Behat/PHPSpec suites from the project's root directory:

$ cd /var/www/admin-bundle/ $ bin/behat $ bin/phpspec 

统计信息

  • 总下载量: 48.15k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 59
  • 点击次数: 3
  • 依赖项目数: 7
  • 推荐数: 0

GitHub 信息

  • Stars: 58
  • Watchers: 9
  • Forks: 23
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-01-04

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固