davidkrenekcz / dynamicpages
Asgard CMS 的动态页面模块
1.1.21
2019-08-20 16:11 UTC
Requires
- php: >=5.6
- composer/installers: >=1.0
- idavoll/core-module: >=2.0
- intervention/image: >=2.0
Requires (Dev)
- orchestra/testbench: 3.*
- phpunit/phpunit: >=5.7
This package is auto-updated.
Last update: 2024-09-21 06:16:12 UTC
README
- 所有设置均来自文件
./config/asgard/dynamicpages/core.php
(格式见./Modules/Dynamicpages/Config/core.example
)
安装
您需要在
config/app.php
中的数组中添加一些内容'aliases' => [ // ... 'Image' => Intervention\Image\Facades\Image::class, // ... ], 'providers' => [ // ... Intervention\Image\ImageServiceProvider::class, Spatie\Sitemap\SitemapServiceProvider::class, // ... ]
文件上传器
- DynamicPages 使用 FileUploader 插件(https://innostudio.de/fileuploader/)- 由于此插件是付费的,您需要自行安装
- 您可以将文件复制到
Modules\Dynamicpages\Assets\fileuploader
文件夹,或者使用安装命令(需要带有插件的仓库) - 运行命令
php artisan dynamicpages:install:fileuploader
并输入插件仓库 URL 的期望格式(https://{name}:{password}@{server}/{repo}
)- 警告:您需要将用户名/密码中的特殊字符进行百分号编码
!
=%21
,#
=%23
,$
=%24
,&
=%26
,'
=%27
,(
=%28
,)
=%29
,*
=%2A
,+
=%2B
,
=%2C
,/
=%2F
,:
=%3A
,;
=%3B
,=
=%3D
,?
=%3F
,@
=%40
,[
=%5B
,]
=%5D
- 例如,如果您的密码是
pass+
,请将其写入为pass%2B
- 警告:您需要将用户名/密码中的特殊字符进行百分号编码
- 您还可以选择要检查出的版本(默认使用最新版本)
- 运行命令后,插件会自动克隆和安装。您也可以再次运行它以拉取仓库。