Open podarok opened 6 years ago
@ygerasimov can we please get a comment from you on this when you have time?
Our programs structure is
GXP module imports Classes and Sessions.
So we need to place them under some Activity (Group Exercise Classes) and this is where this setting is coming from.
Under Paragraph's settings we need to provide that Activity.
Here is an example from Western North Carolina. All GXP are imported under Group Exercise Classes activity (https://dev.ymcawnc.org/programs/health-fitness/group-exercise-classes/group-exercise-classes). Please do not be confused as there is also Program Subcategory with the name "Group Exercise Classes".
https://dev.ymcawnc.org/group-exercise-classes
In the pargraph setting is pointing to the same Group Exercise Classes activity (node 690).
I agree, that it is a bit confusing from the settings standpoint. But think a bit about the case with Brandywine where they have repeating schedules not only for Group Exercises but also for Swimming. So they need to have two different pages where Repeat Schedules paragraphs point to different activities.
Please let me know about further questions.
@podarok @ymcagtc
@podarok this seems like something we need to create a Wiki article for in our github documentation. Do you agree?
Sarah to verify that David Wells does not have a documented video on the subject; if he does not, @podarok will work on completing this wiki in November 2020.
cc @YMCA-GTC
@podarok David confirmed that he has not created documentation on this. ImageX handled their GXP integration. Let's add this to our Q2 2021 work.
I found some inconsistencies, If I'm not mistaken
For the GroupEX PRO Import we have config form where Activity is reference to activity as "parent" This is a first confusion - we have no hierarchy in activities. We can't build tree of parent->child. Can we make this message more clear?
When we try to use demo content we see - there are no results. And after deep investigation -> all GroupEX PRO schedules imported during migration with "Group Exercise Classes" as from previous screenshot - it was set as a default settings.
When I've tried to add Group Exercise Classes" to the list of Categories in paragraph settings schedules started to display, but without proper structure -> all in single category
By looking into the code we've found
That there is no any dynamic in activity detection - migration puts all sessions into predefined activity in config form.
What was expected for GroupEX PRO - import schedules with Categories accordingly to GroupEX PRO categories
Question Is this by design or this is not yet finished work @ygerasimov ?