pablobae / magento2-simplepopupwidget
此扩展允许您在任意 Magento 2 前端页面上添加弹出窗口。
v1.0.5
2021-05-06 19:01 UTC
README
目录
描述
此扩展允许您在任意 Magento 2 前端页面上添加弹出窗口。
特性
- 简易安装和配置
- ACL 支持
- 弹出内容从 CMS 静态块检索
- 支持自定义 CSS 样式
- 可配置的弹出行为
- 在任意 Magento 2 页面、分类或产品中显示弹出窗口
- 每页多个弹出窗口
- 国际化支持
安装
使用 composer 安装
要使用 composer 安装此扩展,请转到项目根目录并运行以下命令
composer require pablobae/magento2-simplepopupwidget
扩展包安装完成后,运行以下 Magento 命令
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-files:deploy
php bin/magento cache:clean
php bin/magneto cache:flush
就这样!
手动安装
转到您的 Magento 安装根目录并运行以下命令
mkdir -p app/code/Pablobae
git clone https://github.com/pablobae/magento2-simplepopupwidget.git app/code/Pablobae/SimplePopupWidget
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
php bin/magento cache:flush
php bin/magento cache:clean
php bin/magento module:enable Pablobae_SimplePopupWidget
配置
登录到 Magento 管理员面板,转到 商店 > 配置 > Pablobae > **SimplePopupWidget** 页面。在此页面上,您可以设置扩展的默认配置。此配置将应用于所有弹出窗口。其中一些设置也可以由弹出窗口配置。
转到 模块状态 部分,将 状态 设置为 启用 并保存更改。
如何使用
1. 创建 CMS 内容块
登录到 Magento 管理员面板,转到 内容 > 块,然后点击 添加新块 按钮
- 启用块
- 输入标题
- 输入标识符
- 在编辑器中添加弹出窗口的内容
- 保存块
2. 创建弹出窗口小部件
转到 内容 > 小部件,然后点击 添加小部件 按钮,使用以下设置
- 类型:选择 Simple PopUp
- 设计主题:选择您的当前主题并点击 继续 按钮
- 为 小部件标题 添加值
- 分配给 商店视图
- 点击 添加布局更新 按钮
- 在 显示在 下拉菜单中选择您想要显示弹出窗口的页面。您可以在 CMS 页面、产品页面和分类中添加弹出窗口。只需选择即可
- 在 CMS 页面 中显示
- 选择 所有页面 或 特定页面。如果您选择 特定页面,则还必须选择您想要的页面
- 在 容器 下拉菜单中,选择 Simple Popup Container
- 在 产品 页面中显示
- 选择 所有产品 或任何特定产品类型的 特定页面 选项。
- 现在,您可以选择是否要在 所有 产品上显示弹出窗口,或者您可以选择 特定产品
- 在 容器 下拉菜单中,选择 Simple Popup Container
- 在 分类 中显示
- 选择 非锚点分类
- 现在,您可以选择是否要在 所有 分类中显示弹出窗口,或者您可以选择 特定分类
- 在 容器 下拉菜单中,选择 Simple Popup Container
- 在 CMS 页面 中显示
- 现在,点击页面左侧的 小部件选项 选项卡
- 点击 *选择块... 按钮,并选择之前创建的块
- 如果您想为此弹出窗口添加特定的 CSS 样式,请添加 特定 CSS 类 并在您的 CSS 文件中实现更改。
- 如果您想使所有弹出容器链接到某个地方,请在 添加链接 下拉菜单中选择 是,并输入 URL 和 链接文本 的值(这是鼠标悬停在链接上时显示的文本)。
- 保存您的设置
3. 缓存清理
最后,清理 Magento 缓存,并访问您已配置弹出显示的页面。
变更日志
开发者
动机
本 Magento 2 扩展旨在提供快速简单的弹出解决方案。