ycloudyusa/yusaopeny_memberships

此软件包最新版本(2.7.9)没有可用的许可信息。

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

安装次数: 5,093

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 17

语言:CSS

类型:drupal-module


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版本。

会员框架的演示内容

要安装演示内容,请按照以下步骤操作

  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还原代码 https://github.com/ycloudyusa/yusaopeny_memberships/pull/60 并在此处添加DiscountFinder步骤 /admin/openy/memberships/settings(在“结果”步骤之后)

文档

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

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

https://github.com/ycloudyusa/yusaopeny_memberships/wiki