robuust/craft-teamup

Craft CMS 的 Teamup 插件

安装次数: 47

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 0

分支: 0

开放性问题: 0

类型:craft-plugin

1.1.1 2023-10-17 10:06 UTC

This package is auto-updated.

Last update: 2024-09-17 12:21:58 UTC


README

允许您导入 Teamup 条目的插件。

要求

此插件需要 Craft CMS 4.0.0 或更高版本。

安装

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

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

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

     composer require robuust/craft-teamup
    
  3. 在控制面板中,转到设置 → 插件,并为 Teamup 点击“安装”按钮。

配置

在您的 Craft 配置文件夹中创建一个名为 teamup.php 的文件,并包含以下内容

<?php

return [
    // General
    'apiToken' => '', // YOUR API TOKEN
    // Section
    'sectionHandle' => 'YOUR_EVENT_SECTION_HANDLE',
    'entryTypeHandle' => 'YOUR_EVENT_ENTRY_TYPE_HANDLE',
    // Fields
    'eventIdField' => 'YOUR_EVENT_ID_FIELD', // PlainText
    'locationField' => 'YOUR_EVENT_LOCATION_FIELD', // PlainText
    'startDateTimeField' => 'YOUR_EVENT_START_DATETIME_FIELD', // DateTime
    'endDateTimeField' => 'YOUR_EVENT_END_DATETIME_FIELD', // DateTime
    'unitField' => 'YOUR_EVENT_UNIT_FIELD', // PlainText
    'descriptionField' => 'YOUR_EVENT_DESCRIPTION_FIELD', // Redactor
    'attachmentsField' => 'YOUR_EVENT_ATTACHMENTS_FIELD', // Assets
];

用法

在 CLI 上运行 craft teamup/import YOUR_CALENDAR_KEY 以导入最新条目。

在 CLI 上运行 craft teamup/import/cleanup YOUR_CALENDAR_KEY 以清理旧条目。