Page 1 of 1

Clone pages for different packages

PostPosted: April 22nd, 2011, 9:50 am
by cassel
I might be getting way over my head, but i'll ask anyways. (i know i always get help anyways!)

As i am developping the membership site, i would like to have two similar pages but visible to different users:
- one page would have a list of all the "chapters" they can access IF they purchase the package, all with a "sales pitch" in a way, with the Paypal button and all
- one similar page with the list of the "chapters" AND their active links. Also, in this case, a Paypal button and a sales pitch would be redondant.

Is there a way to get either one page displayed (and accessible in the navigation bar) depending on the "membership status" (or purchased package)?

For illustration purpose, here is the link of the basic of this page:
http://scrapbookcampus.com/basic-tutorials-for-scrapbooking-with-paintshop-pro/
I want units 1, 2, 3 accessible with free registration, but units 4 and up only with paid registration (they are not up yet so dont try other than unit 1 link). The "sales pitch" is not done yet.

And this page, for paid members, could probably become the landing page after purchasing, but if they already purchased it, i would like them to be able to access it immediately without having to go through hoops, and of course, not have to bother with the similar "sales" page for the non-paying members.

(am i explaining ok or am i making this more complicated than it should be? :lol: )

Re: Clone pages for different packages

PostPosted: April 22nd, 2011, 1:35 pm
by Cristián Lávaque
That's a nice approach. ;)

It's easy to achieve, you'd just be using conditionals to decide where to add a link to each unit or not. Your developer should be able to figure it out in no time. WP Admin -> s2Member -> API / Scripting

Re: Clone pages for different packages

PostPosted: April 22nd, 2011, 1:39 pm
by cassel
Ok, just to make sure i was clear enough, will this apply to the pages as they are "parents" of others? Like the "free registered" members will see one page with the 3 child pages, while the paying member will see the one page with 12 child pages?

Re: Clone pages for different packages

PostPosted: April 22nd, 2011, 1:51 pm
by Cristián Lávaque
The child pages themselves will have their restriction set to what you specify in the top-right box when editing (with custom capabilities, I'm guessing). What you'll do with conditionals in this page that lists the units, is decide whether to link to the child page or not. The child page, either linked to or not, will not be viewable by a person that doesn't have the required access to view it.

Re: Clone pages for different packages

PostPosted: April 22nd, 2011, 1:58 pm
by cassel
I know and understand about the child pages being restricted, but, in my case, for example, since unit 1-3 will be accessible to both registered and paying members, where should those 3 be placed? Child of which pages (from the 2 clones)?

Re: Clone pages for different packages

PostPosted: April 22nd, 2011, 2:59 pm
by Cristián Lávaque
It's the same, only you'd set those pages to require Level 0 instead of 1.

Re: Clone pages for different packages

PostPosted: April 22nd, 2011, 3:05 pm
by cassel
Thanks. I THINK i get it! :lol:

Re: Clone pages for different packages

PostPosted: April 22nd, 2011, 3:08 pm
by Cristián Lávaque
Good. :)

Re: Clone pages for different packages

PostPosted: April 22nd, 2011, 3:12 pm
by cassel
If not... i know how to reach you! :lol:

Re: Clone pages for different packages

PostPosted: April 22nd, 2011, 3:36 pm
by Cristián Lávaque
LOL yeah. :)

I suggest you go over this with your developer, he should have an easier time with it.

Re: Clone pages for different packages

PostPosted: April 22nd, 2011, 3:41 pm
by cassel
I surely intend to give him all the links for these threads!