ycloudyusa / yusaopeny_memberships
实现YUSA OpenY和Drupal社区会员框架
Requires
- php: >=7.4
- drupal/commerce: ~2.17
- drupal/inline_entity_form: 2.0.0-rc10 as 1.0
- drupal/mailsystem: ~4.3
- drupal/paragraph_skins: 3.0.1 as 2.0
- drupal/symfony_mailer: ^1.0@alpha || ^1.0
- drupal/webform: ^6.1
- openy/commerce_addon: dev-8.x-1.x || ^1.0
- openy/commerce_cart_api: dev-8.x-1.x || ^1.0
- openy/openy_block_modal: ^1.0
- openy/openy_prgf_sidebar_menu: 9.x-dev || ^1.1.0
Requires (Dev)
- drupal/swiftmailer: ^2.0
Replaces
- dev-master
- 9.x-dev
- 2.7.9
- 2.7.8
- 2.7.7
- 2.7.6
- 2.7.5
- 2.7.4
- 2.7.3
- 2.7.2
- 2.7.1
- 2.7.0
- 2.6.4
- 2.6.3
- 2.6.2
- 2.6.1
- 2.6.0
- 2.5.1
- 2.5
- 2.4
- 2.3
- 2.2
- 2.1
- 2.0
- 1.0
- dev-PRODDEV-519
- dev-snyk-upgrade-091b7356ecab046346598b6d73f0eb00
- dev-snyk-upgrade-19332adb4d6902d3ea61efe70b068602
- dev-snyk-upgrade-a7044d5280749be65cbb784daa1c2fb2
- dev-snyk-upgrade-4af2be91a3090bd8a4d4c24d4eeca535
- dev-snyk-upgrade-240d98d3893e8ca6773c6b8beae4f086
- dev-snyk-upgrade-505d7c39a293ade04a77ea5ce235a335
- dev-snyk-upgrade-4a72c503061ce1e4db5c00dff88c2b49
- dev-snyk-upgrade-737acfc4d50aa91f4882b23772bab042
- dev-podarok-patch-2
- dev-test93
- dev-symfony_mailer
- dev-uninstall_swiftmailer
- dev-podarok-patch-1
- dev-patch-1
- dev-styling_fixes
- dev-PRODDEV-306
- dev-PRODDEV-206
- dev-PRODDEV-207
- dev-drupal_paragraph_skins
- dev-anpolimus-patch-1
- dev-scss_compiler
This package is auto-updated.
Last update: 2024-08-30 12:43:37 UTC
README
描述
通过安装此模块,您将完成Open Y网站会员搜索和选择功能的解决方案。它包括着陆页和会员构建器申请。
要求
PHP 7.4+并启用ini_set功能
Open Y 2.5+
安装
您可以使用composer安装此模块。请使用以下命令
composer config minimum-stability dev
composer require ycloudyusa/yusaopeny_memberships
我们强烈推荐使用composer,因为OpenY Membership项目需要许多依赖。
您需要使用以下命令构建样式
cd modules/openy_memberships_front/app
npm install
cd ../../..
npm install
npm run scss-build
升级到2.4版本
发布2.3版本(https://github.com/ycloudyusa/yusaopeny_memberships/releases/tag/2.3)是升级路径的中间状态。为了卸载swiftmailer - 升级到2.3版本并从Drupal中卸载模块。一旦卸载 - 继续升级到Open Y Memberships的2.4版本。
会员框架的演示内容
要安装演示内容,请按照以下步骤操作
- 启用额外的模块:
drush en openy_memberships_demo_content -y
- 从模块描述中运行演示内容迁移
-
安装Open Y标准版 不包含演示内容
-
运行
drush en openy_carnation -y
-
运行
drush en openy_memberships_demo_content -y
-
运行
drush mim --group=openy_demo_fblock
-
运行
drush mim --group=openy_demo_term
-
运行
drush mim --group=openy_demo_nbranch
-
运行
drush mim --group=openy_memberships_demo_content
-
访问/membership-builder页面以检查其工作方式。第6步安装演示分支。如果您正在将会员框架添加到当前已安装的Open Y中,则可以跳过此步骤。
附加组件
在会员框架的初始构建中,我们有一个强大的附加组件/折扣功能。应用程序为该功能提供了一个单独的步骤。由于该步骤对于许多组织来说非常复杂,开发团队将其隐藏在应用程序中。
要将折扣查找步骤包含在会员构建器中,请从以下pr还原代码 https://github.com/ycloudyusa/yusaopeny_memberships/pull/60 并在此处添加DiscountFinder步骤 /admin/openy/memberships/settings(在“结果”步骤之后)
文档
市场营销和会员内容管理员:如何配置会员页面
为网站管理员和内容管理人员配置和更新他们的在线会员体验。