franzwilding / united-one-upload-bundle

此包已被弃用且不再维护。作者建议使用franzwilding/united-one-upload-bundle包代替。

United CMS 的 Symfony 文件上传类型

安装: 133

依赖: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

公开问题: 0

语言:JavaScript

类型:symfony-bundle

dev-master 2018-12-04 08:12 UTC

This package is auto-updated.

Last update: 2022-02-01 12:46:52 UTC


README

用于 united cms 的文件和图片上传表单类型。文件可以上传到 web 服务器或任何其他第三方服务。您可以直接创建自己的自定义上传处理程序以上传到任何 API。

默认实现

  • 简单文件上传
  • 云存储文件(图片和原始文件)上传

Upload field type

安装

安装 symfony

composer create-project symfony/framework-standard-edition

安装 UnitedOneUploadBundle

composer require franzwilding/united-one-upload-bundle

注册 United 扩展包

/* 
 * Optional, if you want to use the Upload bundle with United CMS 
 * new United\CoreBundle\UnitedCoreBundle(),
 * new United\OneBundle\UnitedOneBundle(), 
 */

new United\OneUploadBundle\UnitedOneUploadBundle(), 

将 UnitedOneUploadBundle 字段作为 twig 表单资源添加,并将其注册到 assetic 中。

# Twig Configuration
twig:
    form:
      resources:
          - UnitedOneUploadBundle:Form:fields.html.twig

# Assetic Configuration
assetic:
    bundles:        [ 'UnitedOneUploadBundle' ]

使用新的表单类型

united_file, united_cloudinary_file

查看入门教程(即将推出)