xirdion / contao-author-bundle
在读者页面上显示额外的作者信息
3.0.0
2024-04-05 03:38 UTC
Requires
- php: ^8.0
- ext-json: *
- contao/calendar-bundle: ^4.13 || ^5.0
- contao/core-bundle: ^4.13 || ^5.0
- contao/faq-bundle: ^4.13 || ^5.0
- contao/news-bundle: ^4.13 || ^5.0
- menatwork/contao-multicolumnwizard-bundle: ^3.5
Requires (Dev)
- contao/manager-plugin: ^2.0
- contao/test-case: ^4.4
- friendsofphp/php-cs-fixer: ^3.0
- phpunit/phpunit: ^9.5
- roave/security-advisories: dev-latest
Conflicts
- contao/manager-plugin: <2.0 || >=3.0
README
在读者页面上显示额外的作者信息
安装
composer require xirdion/contao-author-bundle
用法
- 创建用户
- 将作者数据添加到用户(描述、图片等)
- 创建前端模块 "author" 并设置作用域(新闻、事件、常见问题解答)
- 在读者页面上插入模块(例如,在新闻阅读器模块上方)
- 对于新闻条目,有在新闻模板中显示作者的可能性。为此,您必须提供作者图片的大小。
功能
- 原生 Contao 图片支持
- schema.org 作者标签
- 作者数据也添加到新闻模板对象中
新闻模板
作者数据添加到新模板。以下属性在模板中可用
$this->authorUser
(Contao\UserModel 实例)$this->authorLinks
(链接数组)$this->authorImage
(图片对象)
可以使用以下方式使用图片对象
$this->insert('picture_default', $this->authorImage->picture);