numero2/contao-contact-persons
最新稳定版本:1.0.2
Composer 安装命令:
composer require numero2/contao-contact-persons
包简介
Manage contact persons for pages, news and events.
README 文档
README
About
This bundle allows you to manage contact persons for individual pages, news items, or events.
Features
- Manage contact persons for pages, news, or events.
- A dedicated content element to:
- display a single contact person, or
- output a list of selected contact persons
- Optionally attach a VCF file to each contact person
- Alternatively, automatically generate a VCF file from the information stored in the backend for download
Screenshot
System requirements
- Contao 5.0 (or newer)
Installation
- Install via Contao Manager or Composer (
composer require numero2/contao-contact-persons) - Run a database update via the Contao Manager or using the contao:migrate command.
Events
If you want to extend the contact persons using your own fields you can use the contao.contact_person_parse event to modify all the data that will be used in the templates.
// src/EventListener/ContactPersonParseListener.php namespace App\EventListener; use numero2\ContactPersonsBundle\Event\ContactPersonEvents; use numero2\ContactPersonsBundle\Event\ContactPersonParseEvent; use Symfony\Component\EventDispatcher\Attribute\AsEventListener; #[AsEventListener(ContactPersonEvents::CONTACT_PERSON_PARSE)] class ContactPersonListener { public function __invoke( ContactPersonParseEvent $event ): void { // … } }
统计信息
- 总下载量: 66
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: LGPL-3.0
- 更新时间: 2024-01-29
