- Posts: 2
Virtuemart integration: Multiple prices/roles per course
- Natasha Gelfand
- Topic Author
- Offline
- New Member
-
Less
More
13 years 3 months ago #1
by Natasha Gelfand
Virtuemart integration: Multiple prices/roles per course was created by Natasha Gelfand
Hi, I am wondering if it's possible to create the following setup with Joomdle Virtuemart integration. I have several levels of access to my courses, say student and auditor. I creates the roles in Moodle and assigned the appropriate permissions (i.e. students can edit forums and observers cannot). I would like to sell the course through Virtuemart with different price points for the two levels. I added two Joomdle enroll methods to the course in Moodle, but when the course appears in the shop on my site, only the Student enrollment and price are shown. Is there a way to have both options show up?
And if joomdle doesn't support that, can you suggest a workaround? I am willing to hack the code too, if pointed in the right direction.
Thanks,
-ng
And if joomdle doesn't support that, can you suggest a workaround? I am willing to hack the code too, if pointed in the right direction.
Thanks,
-ng
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7909
13 years 3 months ago #2
by Antonio Durán
Replied by Antonio Durán on topic Virtuemart integration: Multiple prices/roles per course
Hi.
This is not currently possible, and making it happen could be difficult. I guess you need, somehow, to link products variants (or something like that) with enrolment instances
Then modify functions to include enrolment instance id in the calls to enrol.
It would not be a simple hack, though.
This is not currently possible, and making it happen could be difficult. I guess you need, somehow, to link products variants (or something like that) with enrolment instances
Then modify functions to include enrolment instance id in the calls to enrol.
It would not be a simple hack, though.
Please Log in or Create an account to join the conversation.