mageprince / module-faq
Magento2 FAQ 模块
2.1.4
2024-04-18 10:04 UTC
This package is auto-updated.
Last update: 2024-09-07 07:02:32 UTC
README
Magento 2 FAQ
此模块通过 jQuery Accordion 为您的 Magento 商店添加了方便使用 FAQ 部分的途径。在此模块中,管理员可以添加和更新 FAQ。管理员还可以通过图标创建 FAQ 组。管理员可以在 FAQ 答案中使用 wyswing 编辑器添加小部件、块、图片等。
新功能
- 在 CMS 页和静态块上显示所有 FAQ
- 在 CMS 页和静态块上按组显示 FAQ
- 在前端选择组时通过 AJAX 加载 FAQ
- 自定义 FAQ URL
- 通过小部件在任何地方添加 FAQ
- GraphQL 支持
在 Magento Marketplace 上查看完整描述和用户指南
演示
如何安装 Magento 2 FAQ
1. 从 Magento Marketplace 安装
2. 通过 composer (packagist.org) 安装
在 Magento 2 根目录下运行以下命令
composer require mageprince/module-faq
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
GraphQL
获取所有 FAQ
query faqs {
faqs {
faq_id
title
content
group
storeview
customer_group
sortorder
status
created_at
updated_at
}
}
通过组 ID 获取 FAQ
query faqs {
faqs(groupId: 1) {
faq_id
title
content
group
storeview
customer_group
sortorder
status
created_at
updated_at
}
}
获取所有 FAQ 组
query faqs {
faqGroups {
faqgroup_id
groupname
icon
storeview
customer_group
sortorder
status
created_at
updated_at
}
}
以下代码用于 CMS 页和静态块
1. 显示所有 FAQ
{{block class="Mageprince\Faq\Block\Index\Index" template="Mageprince_Faq::faq_main.phtml" show_group_title=1 show_group=1 page_type="scroll"}}
2. 按组显示 FAQ
{{block class="Mageprince\Faq\Block\Index\Index" template="Mageprince_Faq::faq_main.phtml" group_id=1 show_group_title=1}}
贡献
想要为这个扩展做出贡献?最快捷的方式是 在 GitHub 上提交一个拉取请求。
支持
如果您遇到任何问题或错误,请在 GitHub 上 提交一个问题。