davidkrenekcz/dynamicpages

Asgard CMS 的动态页面模块

安装: 475

依赖: 1

建议: 0

安全: 0

类型:asgard-module

1.1.21 2019-08-20 16:11 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
  • 您还可以选择要检查出的版本(默认使用最新版本)
  • 运行命令后,插件会自动克隆和安装。您也可以再次运行它以拉取仓库。