xi-ma-media/xm_formcycle

TYPO3 扩展,用于包含您的 formcycle 表单

安装次数:9,723

依赖项: 0

建议者: 0

安全性: 0

星星: 2

关注者: 12

分支: 3

开放性问题: 16

类型:typo3-cms-extension


README

Extension icon

TYPO3 扩展 xm_formcycle

Latest version Supported TYPO3 versions Total downloads TYPO3 extension Tests codecov Composer

一个连接到 formcycle 的 TYPO3 扩展。选择您创建的表单并将其嵌入到您的 TYPO3 网站中。

需求

  • formcycle 版本 8 + 安装插件 Formularliste
  • PHP 8.1+

安装

Composer

composer require xima/xima-typo3-formcycle

TER

TER version

TYPO3 扩展仓库 (TER) 下载 zip 文件。

配置

安装后,通过扩展配置输入您的登录数据,并在前端渲染中包含 TypoScript 模板。

1. 扩展配置

通过 TYPO3 后端或在您的 config/system/settings.php 中设置扩展配置中的 formcycle 凭据。

'EXTENSIONS' => [
    'xm_formcycle' => [
        'formcycleUrl' => 'https://pro.formcloud.de/formcycle/',
        'formcycleClientId' => '4231',
    ],
]

2. TypoScript 包含

包含静态的 TypoScript 模板 "formcycle",或直接将其导入到您的站点包中。

@import 'EXT:xm_formcycle/Configuration/TypoScript/setup.typoscript'

开发者

如果您想修改 fluid 模板,请通过 TypoScript 常量添加模板路径。

plugin.tx_xmformcycle {
    view {
        templateRootPath = EXT:your_ext/Resources/Private/Templates
        partialRootPath = EXT:your_ext/Resources/Private/Partials
        layoutRootPath = EXT:your_ext/Resources/Private/Layouts
    }
}

Formcycle.html 复制并修改到模板目录。

许可证

此项目受 GNU 通用公共许可证 2.0(或更高版本) 许可。