wnasich/uploadit

CakePHP的Transloadit插件

安装: 51

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:cakephp-plugin

dev-master 2015-06-17 02:42 UTC

This package is not auto-updated.

Last update: 2024-09-20 21:47:38 UTC


README

CakePHP的Transloadit插件

此插件允许我们将文件上传委托给云服务Transloadit。它提供了视图元素、组件和一小段js文件,使我们的应用程序能够上传文件到Transloadit并处理响应,以便保存外部存储文件的引用。

您需要一个Transloadit账户,并需要对它的工作方式有一定的了解。Transloadit 文档

安装

要安装插件,请将文件放置在您的 "app/Plugin/" 目录下标记为 "Uploadit/" 的目录中。

然后,在您的 app/Config/bootstrap.php 文件中包含以下行以在应用程序中加载插件。

CakePlugin::load('Uploadit');

Git 子模块

如果您使用git进行版本控制,您可能希望在您的仓库中将 Uploadit 插件作为子模块添加。要这样做,请在您的仓库基础目录中运行以下命令

git submodule add git@github.com:wnasich/uploadit.git app/Plugin/Uploadit

执行此操作后,您将在您的更改待定中看到子模块,以及文件 .gitmodules。只需提交并推送到您的仓库。

要初始化子模块,请运行以下命令

git submodule update --init --recursive

要获取插件的最新更新,假设您正在使用 master 分支,请转到 app/Plugin/Uploadit 并运行以下命令

git pull origin master

如果您使用的是其他分支,只需将 "master" 替换为您当前使用的分支。

如果有任何更新添加,请回到您自己的仓库基础目录,提交并推送到您的更改。这将更新您的仓库以指向插件的最新更新。

Composer

该插件还提供了一个 "composer.json" 文件,以便通过Composer依赖管理器轻松使用该插件。