servd/craft-asset-source-generator

安装后创建资产卷的Craft CMS插件

0.1.0 2018-06-20 09:06 UTC

This package is auto-updated.

Last update: 2024-08-29 05:00:11 UTC


README

在插件首次安装时创建配置的资产源

Screenshot

要求

此插件需要Craft CMS 3.0.0-beta.23或更高版本。

安装

要安装插件,请按照以下说明操作。

  1. 打开您的终端并转到您的Craft项目

     cd /path/to/project
    
  2. 然后告诉Composer加载插件

     composer require servdhost/craft-asset-source-generator
    
  3. 在控制面板中,转到设置→插件,并为Craft Asset Source Generator点击“安装”按钮。

Craft Asset Source Generator概述

安装时创建一些资产卷的Craft CMS插件。在Servd的基础设施中使用。

配置Craft Asset Source Generator

config/craft-asset-source-generator.php创建一个配置文件,内容如下

<?php

return [
    'sources' => [
        [
            'keyId' => 'your-AWS-key',
            'secret' => 'your-AWS-secret',
            'bucket' => 's3-bucket',
            'region' => 's3-region',
            'subfolder' => 'prepended-to-all-asset-keys',
            'expires' => '5 minutes',
            'cfDistributionId' => 'cloudfront-distro-id',
            'name' => 'volume-name',
            'handle' => 'volume-handle',
            'hasUrls' => true,
            'url' => 'https://url-to-your-volume.com'
        ]
    ]
];

您可以添加多个卷,只需确保它们有不同的句柄。

使用Craft Asset Source Generator

在安装此插件之前,请确保安装了craftcms/aws-s3

然后安装此插件。

Servd提供