customize different signup pages for different products

Discussion in 'Templates customization' started by idwebmaster, Feb 20, 2008.

  1. idwebmaster

    idwebmaster New Member

    Joined:
    Feb 13, 2008
    Messages:
    9
    Hello,
    If a user is about to sign up to a product and a matching maillist, I want the user to see af specific signup-page with a specific design. If a user is about to sign up to another product and a new matching maillist, I want the user to see another signup-page (a new design). F.ex. the one is in english and the other is in danish and with different designs.
    How do I do that?
    I have read the manual about using different groups and ID, but is that really the way to do it? Anyway, the information is not very good.
    I mean can't the system make different php-templates and connect to those files? F.ex. if a user goes to a specific member area and directory he sees one php-fil and to another member area and directory he sees another php-fil????

    Hope you or someone understand my poor english?

    Kind regards,
    ID Webmaster
  2. nosa

    nosa New Member

    Joined:
    Feb 19, 2008
    Messages:
    18
    I am trying to figure out how to do this too. Each product must have different data collected for signup. Is this possible and how? The manual says nothing about this.
  3. hamernik

    hamernik New Member

    Joined:
    Jan 14, 2008
    Messages:
    10
    Different Sign Up Forms

    Look at the FAQ's in the forum. The instructions state that you must use "PRICE GROUPS" for separate signup pages.

    Also, you can customize copy on for various products by using CONDITIONS (if. . . then). The script will include specific text for a particular product depending on the price group you assigned.

    I agree that PHP or HTML would be better, but I haven't found a way to accomplish this yet.

    If anyone here offers services in configuring aMember to have separate signup pages, please PM me. I am still waiting for aMember to integrate the script with Joomla, but since it's taking so long, I am also looking for someone offering their services to integrate aMember.
  4. davidm1

    davidm1 aMember User & Partner

    Joined:
    May 16, 2006
    Messages:
    4,437
  5. nosa

    nosa New Member

    Joined:
    Feb 19, 2008
    Messages:
    18
    Can it be done, W/O Joining Some other forum to find out?

    I see that you can use price groups, but that is not what I am after specifically:

    What I want to do is the following:

    Product 1 = Form 1 w/ certain data fields to be collected
    Product 2 = Form 2 w/ certain different data fields to be collected
    Product 3 = Form 3 w/ certain different data fields to be collected

    Where do you find the part about using Conditions? How can I do this? I am not a PHP coder, so if this is code work, will I have to hire someone?

    I wish I could get this to work. I may have to get my client to get a refund if it does not as I was under the impression that aMember could do this and it seems to not be possible in a straightforward manner w/o having to get someone to hack the script.

    I don't think a person who purchases aMember should have to join a 3rd party service to find out how to customize aMember. No disrespect to you David, because you are very helpful and I appreciate the service you are offering... but if aMember says it can be done, they should provide the solution to us in the price they charge for the script.

    Now I could be way out of line here and there is a solution, but I'm struggling to grasp or find it. Something like this should be in the documentation if it is possible. It seems to be a common desire of aMember patrons.

    Thanks!
  6. nosa

    nosa New Member

    Joined:
    Feb 19, 2008
    Messages:
    18
    David,

    If I am not able to get native help here, can you guarantee that I'll get the functionality that I need for my client if I sign up for your service? I can't 'try' on this one. I have to know it can be done for sure in the way they want in order to justify charging them extra for my time and your subscription fee.

    Thanks!
  7. davidm1

    davidm1 aMember User & Partner

    Joined:
    May 16, 2006
    Messages:
    4,437
    I'm not quite sure what you need done, can you email me from my contact form with more details?

    I think what you are trying to do is outside of the "norm" which is why there isn't any documentation on it. Kind of like when you need a specialized spreadsheet function in excel or a special query made on a database. that's where 3rd partys come in. Sometimes we can also explain how to do things in different ways than the creators of the product- think video professor.

    Normally I would not post a specific "I do this service" within a reply but it was directly asked by hamernik.

    David
  8. nosa

    nosa New Member

    Joined:
    Feb 19, 2008
    Messages:
    18
  9. nosa

    nosa New Member

    Joined:
    Feb 19, 2008
    Messages:
    18
    David, I do understand what you mean. Sorry, I've been pulling my hair out over this issue, but I think this is the solution for what my client would like to achieve. If not, then I'll email you.

    I appreciate your response.
  10. nomaddesign

    nomaddesign Member

    Joined:
    Aug 25, 2005
    Messages:
    67
    You could use the smarty templateting engine (the language used in the in the signup.html template )

    Smarty can pull information from the requested url into a smarty variable. see http://www.smarty.net/manual/en/language.variables.smarty.request.php

    http://yoursite.com/amember/singup.php?pricegroup=-2

    This smarty pricegroup variable could then use smarty "if" statements to include different html or different form fields in your signup page.

    The only catch would be you couldn't "require" any of the fields that changes from one product to the next. (without modifying the signup.php file ) I hope this is enough to start with...

    Cheers,

    Jason

Share This Page