openy/openy_memberships

此包已废弃,不再维护。作者建议使用ycloudyusa/yusaopeny_memberships包代替。
此包的最新版本(2.5.1)没有提供许可信息。

为OpenY和Drupal社区实现会员框架

安装次数: 9,950

依赖项: 1

建议者: 0

安全: 0

星标: 1

关注者: 3

分叉: 16

开放问题: 11

语言:CSS

类型:drupal-module

2.5.1 2022-01-21 14:16 UTC

README

描述

安装此模块后,您将拥有Open Y网站的会员搜索和选择功能的完整解决方案。它包括着陆页和会员构建器的申请。

要求

PHP 7.4+,启用ini_set功能

Open Y 2.5+

安装

您可以使用composer安装此模块。请使用以下命令

composer config minimum-stability dev composer require openy/openy_memberships

我们强烈建议使用composer,因为OpenY会员项目需要许多依赖。

您需要使用以下命令构建样式

cd modules/openy_memberships_front/app npm install cd ../../.. npm install npm run scss-build

升级到2.4版本

需要2.3版本(https://github.com/ymcatwincities/openy_memberships/releases/tag/2.3)作为升级路径的中间状态。为了卸载swiftmailer - 升级到2.3版本并从Drupal中卸载模块。卸载后 - 继续升级到Open Y会员的2.4版本

会员框架的演示内容

要安装演示内容,请执行以下步骤

  1. 启用额外的模块:drush en openy_memberships_demo_content -y
  2. 从模块描述中运行演示内容迁移

安装步骤 - CI源 https://github.com/ymcatwincities/openy-cibox-build/blob/master/devops/reinstall/vars/environments/membership_framework_env.yml

  • 安装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恢复代码 #60 并在此处添加DiscountFinder步骤 /admin/openy/memberships/settings(在“结果”步骤之后)

文档

市场营销和会员内容管理员:如何配置会员页面

用于网站管理员和内容经理配置和更新他们的在线会员体验。

https://github.com/ymcatwincities/openy_memberships/wiki