numero2 / contao-contact-persons
管理页面、新闻和活动的联系人信息。
dev-master
2024-05-31 10:59 UTC
Requires
- contao/core-bundle: ^4.13
Requires (Dev)
- contao/manager-plugin: ^2.0
Conflicts
- contao/core: *
- contao/manager-plugin: <2.0 || >=3.0
This package is auto-updated.
Last update: 2024-08-31 00:36:03 UTC
README
关于
管理页面、新闻和活动的联系人信息。
系统要求
- Contao 4.13(或更高版本)
安装
- 通过 Contao Manager 或 Composer 安装(
composer require numero2/contao-contact-persons
) - 通过 Contao-Installtool 或使用 contao:migrate 命令运行数据库更新。
事件
如果您想使用自己的字段扩展联系人信息,可以使用 contao.contact_person_parse
事件来修改所有将在模板中使用的数据。
// 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 { // … } }