Results 1 to 9 of 9
  1. #1
    Join Date
    Mar 2008
    Posts
    5
    Plugin Contributions
    0

    Default Training classes product

    I'm currently working on a project to allow clients to sign up for training classes. These classes are hosted in various cities and dates. I'm trying to figure out how to best set these up as products, with each class being a different product, and giving the client the ability to choose the Location (with a specific date range) from a table that lists the dates and locations. Is this something doable or am I going to have to hack at it?

    Also, once they've chosen the class, we want them to select the number of participants, and give them a place to enter in the names of the attendees so that that list gets sent to our clients upon checkout. How might that be done?

    Thanks,
    Ed

  2. #2
    Join Date
    Jul 2005
    Location
    Upstate NY
    Posts
    22,010
    Plugin Contributions
    25

    Default Re: Training classes product

    For the first part, you might try the Product Attribute Grid mod, which allows you to show availability of a product with two variables (like location and date).

    The second part could be handled on a basic level by a dropdown with numbers 1-n to select (this could accommodate per-person pricing if required). Then you could have a text input field where the names could be entered just as text. This would not cross-reference the number of names with the number of participants selected; if you need that, you will have to do some custom coding.

  3. #3
    Join Date
    Mar 2008
    Posts
    5
    Plugin Contributions
    0

    Default Re: Training classes product

    The grid "almost" works, I may need to modify it a bit though, as we'd rather list the date and location on one line, ie:

    start-date end-date location num-of-attendees add-to-cart


    For each date/location. It may be a good starting point in any event. They'd also need to be able to select multiple course dates.

    For the second part, ideally they'd like an input box for each attendee I'm thinking, but maybe one box that they could just list a comma separated list may work, as long as that list gets sent upon order completion. I believe they use this info to personalize the course materials.

    Ed

  4. #4
    Join Date
    Jul 2005
    Location
    Upstate NY
    Posts
    22,010
    Plugin Contributions
    25

    Default Re: Training classes product

    Maybe you just need a set of checkboxes, with each one listing dates and location for one session. That would allow choosing more than one session.

    It would be difficult to differentiate between sessions for the attendees, though. To do this without major custom coding, you would need to use radioboxes and have each session added to cart separately.

  5. #5
    Join Date
    Mar 2008
    Posts
    5
    Plugin Contributions
    0

    Default Re: Training classes product

    Yeah, probably the radio button would make sense in this instance, so that the attendees could get recorded for each location/date.

    That may get a bit tedious to add all these as radio buttons though, especially if the y get used once and then not ever again (with each location/date being a separate radio), unless I'm missing something.

    Maybe an approach I can take is to have each location/date as a product or a subproduct? Then use a category to organize the classes? As long as I can include the list of classes after the category description.

    Ed

  6. #6
    Join Date
    Jul 2005
    Location
    Upstate NY
    Posts
    22,010
    Plugin Contributions
    25

    Default Re: Training classes product

    I have a feeling the work saved by not having to make a new option value for each location+date would be lost in making separate products for each one.

  7. #7
    Join Date
    Mar 2008
    Posts
    5
    Plugin Contributions
    0

    Default Re: Training classes product

    Yeah, I know. I'm going to investigate the PAG Mod and see what I can get out of it.

    I think my main issue is collecting the attendees first and last names (required) as they are added to the cart. So the one input box is not going to work ::sigh::

    Ed

  8. #8
    Join Date
    Jul 2005
    Location
    Upstate NY
    Posts
    22,010
    Plugin Contributions
    25

    Default Re: Training classes product

    Sounds like you may need some javascript to read the attendees qty and present that many boxes for names. Good luck!

  9. #9
    Join Date
    Mar 2008
    Posts
    5
    Plugin Contributions
    0

    Default Re: Training classes product

    Yeah, that's the solution we're hitting upon now. Thanks for your help.

    Ed

 

 

Similar Threads

  1. Seeking Advice with Selling Training Classes on multiple dates
    By danconde in forum Setting Up Categories, Products, Attributes
    Replies: 0
    Last Post: 5 Feb 2011, 12:57 AM
  2. Selling Training Classes
    By Papabjoe in forum Setting Up Categories, Products, Attributes
    Replies: 10
    Last Post: 13 Nov 2009, 07:26 AM
  3. Education Classes as a product type questions...
    By jarcher in forum Setting Up Categories, Products, Attributes
    Replies: 1
    Last Post: 17 Oct 2008, 10:23 AM
  4. More classes->Product listing?
    By jarsa in forum Templates, Stylesheets, Page Layout
    Replies: 3
    Last Post: 16 Oct 2008, 02:33 AM
  5. ZenCart for Classes, Membship Option or Product?
    By SEA in forum Setting Up Categories, Products, Attributes
    Replies: 1
    Last Post: 26 Aug 2006, 10:31 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg