wnasich / uploadit
CakePHP的Transloadit插件
dev-master
2015-06-17 02:42 UTC
Requires
- php: >=5.3.0
- composer/installers: *
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依赖管理器轻松使用该插件。