Skip to content

AlexandriaLittle/openy_memberships

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Memberships Builder framework for OpenY.

Description

By installing this module, you will have completed solution for membership search and select functionality for you Open Y website. It includes landing pages and application for memberships builder.

Requirements

PHP 7.2+ with ini_set function enabled,

Open Y 2.5+

Installation

You can install this module with help of composer. Please, use this command:

composer config minimum-stability dev composer require openy/openy_memberships

We strongly recomment to use composer, because OpenY Membership project requires a lot of dependencies.

You need to build styles using this commands

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

To have demo content you need to install additional package:

composer require openy/openy_memberships_demo

Steps for installation - CI sources https://github.com/ymcatwincities/openy-cibox-build/blob/master/devops/reinstall/vars/environments/membership_framework_env.yml

  • Install Open Y standard - no demo content!

  • run drush en openy_carnation

  • run drush en openy_addthis openy_demo_bfooter openy_demo_tarea openy_demo_nbranch migrate_tools openy_memberships_demo

  • run drush mim --group=openy_demo_fblock

  • run drush mim --group=openy_demo_term

  • run drush mim --group=openy_demo_nbranch

  • Visit /membership-builder page to check how it works. Step 6 installs demo branches. You can skip it if you are adding Membership Framework to currently installed Open Y.

Add-ons

To have Discount Finder step included in Membership builder revert code from this pr ymcatwincities#60 And add DiscountFinder step here /admin/openy/memberships/settings (after "Results" step)

Documentation

Marketing and Membership Content Admins: How to Configure Membership Pages

For site admins and content managers to configure and update their online membership experience.

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

About

Membership Framework for OpenY and Drupal.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 32.0%
  • PHP 23.9%
  • Vue 18.1%
  • SCSS 18.1%
  • JavaScript 6.1%
  • Twig 1.5%
  • HTML 0.3%