bnbc/kcfinder-bundle

为您的 Symfony 项目提供 KCFinder 集成。

安装: 8

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:symfony-bundle

dev-master 2020-02-03 17:52 UTC

This package is not auto-updated.

Last update: 2024-09-25 15:33:31 UTC


README

该捆绑包为您的 Symfony 项目提供 KCFinderCKEditor 的集成。

文档

安装

此包需要 [kcfinder],但 composer 如果在 require 中加载它则无法加载,因此请手动将其添加到您的 composer.json 文件中。

// composer.json
"sunhater/kcfinder": "dev-master"

在您的 composer.json 文件中引入捆绑包

$ composer require bnbc/kcfinder-bundle --no-update

注册捆绑包

// app/AppKernel.php

public function registerBundles()
{
    return array(
        new Bnbc\KCFinderBundle\BnbcKCFinderBundle(),
        // ...
    );
}

安装捆绑包

$ composer update bnbc/kcfinder-bundle

添加路由

// app/config/routing.yml
kcfinder:
    resource: "@BnbcKCFinderBundle/Resources/config/routing.yml"
    prefix: /admin

配置

该捆绑包允许更改 base_path 为 kcfinder 文件夹,并且您可以定义尽可能多的配置。所有配置选项的列表可在 此处 查看。

bnbc_kc_finder:
    base_path : "%kernel.root_dir%/../vendor/sunhater/kcfinder"
    config:
        disabled : false
        uploadURL: "/uploads/"
        uploadDir: "%kernel.root_dir%/../web/uploads/"

许可

Bnbc KCFinder Bundle 在 MIT 许可下。有关完整的版权和许可信息,请阅读与此源代码一起分发的 LICENSE 文件。