quellenform/t3x-lib-ical

将数据库记录作为日历项目(VEVENT)下载。

安装: 39

依赖项: 1

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:typo3-cms-extension

0.4.3 2024-01-08 21:11 UTC

This package is auto-updated.

Last update: 2024-08-25 16:55:34 UTC


README

Donate Latest Stable Version TYPO3 11 TYPO3 12 License

TYPO3 库:iCalendar

TYPO3 CMS 扩展 "lib_ical"

它做什么?

此扩展在TYPO3中充当iCal-服务,将被不同的数据提供者使用。

添加提供者

EXT:lib_ical安装数据提供者或使用以下ext_localconf.php中的代码注册自己的提供者

\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(
        \Quellenform\LibIcal\IcalRegistry::class
    )->registerProvider(
        'eventnews',
        \Quellenform\LibIcalEventnews\Provider\EventnewsProvider::class,
        [
            'components' => 'vevent',
            'class' => \GeorgRinger\News\Domain\Repository\NewsRepository::class
        ]
    );

向您的模板中添加额外的行,并使用提供的视图辅助器

<ical:link class="btn btn-primary" provider="eventnews" additionalParams="{uid:newsItem.uid,custom:'value'}">Download</ical:link>

注意:由于目前这是测试版,只能生成类型为“vevent”的记录。