cpsit / t3events-template
0.1.0
2019-11-21 13:07 UTC
Requires
- dwenzel/t3events: >=0.31
- typo3/cms: >=7.6.0,<=8.99.99
Requires (Dev)
- nimut/testing-framework: ^1.1
- phpunit/phpunit: ^4.8 || ^5.6
Replaces
- t3events_template: 0.1.0
- typo3-ter/t3events-template: 0.1.0
This package is auto-updated.
Last update: 2024-09-09 22:36:16 UTC
README
创建事件记录的模板的TYPO3扩展
此软件包允许从模板创建事件记录。它是TYPO3 CMS的扩展。
要求
安装
要在项目中安装TYPO3 Events Template扩展,您需要在composer.json
中将存储库添加为包
{ "type": "vcs", "url": "git@github.com:dwenzel/t3events_template.git" }
通过扩展管理器或composer安装
composer require cpsit/t3events-template
配置
模板启用类型
为了使用模板,必须启用记录类型。示例
CPSIT\T3eventsTemplate\Utility\TableConfiguration::registerTemplateEnabledType( '1', 'event_type,headline,subtitle,teaser,description,content_elements,images,image,files,related, sys_language_uid,audience,organizer,genre,venue,keywords,performances, l10n_parent, l10n_diffsource,new_until,archive_date,hidden,starttime,endtime,fe_group,categories' );
这为模板使用启用了表'tx_t3events_domain_model_event'的类型'1',并确定在从模板创建新事件记录时应复制哪些字段。
目前这仅适用于表tx_t3events_domain_model_event
。
在新记录中隐藏字段
可以通过调用隐藏字段
CPSIT\T3eventsTemplate\Utility\TableConfiguration::hideFieldsInNewRecords( 'foo', 'bar' );
注意:这仅适用于没有设置显示条件或当前显示条件为字符串的字段。