postyou / contao-easy-popup
通过nodes扩展创建易于使用的弹出窗口。
1.1.3
2024-08-07 12:58 UTC
Requires
- php: ^8.2
- composer-runtime-api: ^2.0
- contao/core-bundle: ^5.3
- symfony/asset: ^6.4
- symfony/dependency-injection: ^6.4
- symfony/http-kernel: ^6.4
- terminal42/contao-node: ^1.5
- twig/twig: ^3.8
Requires (Dev)
- contao/easy-coding-standard: ^6.0
- contao/manager-plugin: ^2.0
- contao/rector: ^1.0
- oveleon/contao-component-style-manager: ^3.4
- phpstan/phpstan: ^1.10
- phpstan/phpstan-symfony: ^1.3
Suggests
- oveleon/contao-component-style-manager: Use the style manager to add css classes to the pop-up.
Conflicts
- contao/manager-plugin: <2.0 || >=3.0
README
这将为Contao CMS添加易于使用的弹出窗口。
依赖关系
如何创建弹出窗口
- 在后台模块
内容 > 节点
中创建一个节点文章 - 在链接选择器小部件中选择创建的节点或直接使用插入标签:
<a href="{{popup_url::NODE_ID}}">打开弹出窗口</a>
- 完成!弹出窗口内容将被插入HTML体的末尾,可以通过单击上一步中的链接来显示。
配置
您可以通过在节点内激活简易弹出窗口设置
复选框来配置弹出窗口。
CSS类
:通过样式管理器(如果已安装)或弹出窗口CSS类
字段添加CSS类到弹出窗口容器。延迟
:输入在弹出窗口自动显示之前应该经过的延迟。超时
:输入弹出窗口不应再次显示的超时时间。在离开页面前显示
:激活复选框以在用户离开页面前显示弹出窗口。
您还可以扩展easy_popup/popup.html.twig
模板以更改弹出窗口容器。