Results 1 to 6 of 6

Hybrid View

  1. #1
    Join Date
    Mar 2011
    Posts
    16
    Plugin Contributions
    0

    Default Additional Attribute Types

    My website provides services, not products. In certain cases, the customer needs to provide additional information. For example, for an interpretation, the customer must tell us which language they require, the time it is required, and the duration of the session.

    I know that I could set up mandatory text fields for these things, but it is a rather inelegant approach, as it does not permit validation of the entered values. Instead, I would like the customer to be able to select the language from a drop-down list, and I would like to validate the entered time in advance.

    Has anyone done anything like this already? I've searched but couldn't even find a discussion topic on the matter.

    If it has not been done, does anyone have a good idea of how to go about developing this?

  2. #2
    Join Date
    Jan 2009
    Location
    Ireland
    Posts
    431
    Plugin Contributions
    0

    Default Re: Additional Attribute Types

    might be missing something here but:
    Do you not simply set up an attrbute for the language?
    and then one for the time 1hr 2hrs or wotever, this way (if you set the default one as "please choose") they will have to validate the chose?

  3. #3
    Join Date
    Mar 2011
    Posts
    16
    Plugin Contributions
    0

    Default Re: Additional Attribute Types

    Impractical for 50 languages, not elegant for selecting the time (12:00 AM, 12:15 AM, 12:30 AM...).

    But I found some good solutions in the "similar threads" section below, which I am now reading. Specifically, I'm reading https://www.zen-cart.com/tutorials/i...hp?article=114. It is very useful.

  4. #4
    Join Date
    Jan 2009
    Location
    Ireland
    Posts
    431
    Plugin Contributions
    0

    Default Re: Additional Attribute Types

    trying to keep it simple:

    I would like the customer to be able to select the language from a drop-down list
    That is normal attribute behavior

    Then split the time into two:
    ie: hr
    and then beside it minutes
    so would be two more attrbites one with 24 and one with 4

  5. #5
    Join Date
    Mar 2011
    Posts
    16
    Plugin Contributions
    0

    Default Re: Additional Attribute Types

    Quote Originally Posted by Donal View Post
    trying to keep it simple:


    That is normal attribute behavior

    Then split the time into two:
    ie: hr
    and then beside it minutes
    so would be two more attrbites one with 24 and one with 4
    You know what? THAT is not a bad idea! Thanks.

  6. #6
    Join Date
    Mar 2011
    Posts
    16
    Plugin Contributions
    0

    Default Re: Additional Attribute Types

    I entered all the languages through normal procedures. But date and time won't work like that.

    I realized that what I am looking for is a new option type. I'm going to start a new thread on this topic instead.

 

 

Similar Threads

  1. v153 Creating custom attribute types?
    By joecooper in forum Setting Up Categories, Products, Attributes
    Replies: 2
    Last Post: 12 Mar 2015, 11:38 AM
  2. v151 Additional Images per row for different product types?
    By DannyVarley in forum Templates, Stylesheets, Page Layout
    Replies: 0
    Last Post: 18 Jul 2013, 02:57 PM
  3. v150 Additional Filters, New Product Types, and additional product display options
    By Limitless in forum Setting Up Categories, Products, Attributes
    Replies: 0
    Last Post: 5 Aug 2012, 07:36 PM
  4. Customising Additional Images per Row for Different Product Types
    By AtomicWorkshop in forum Templates, Stylesheets, Page Layout
    Replies: 0
    Last Post: 7 Jul 2008, 08:24 AM
  5. No Attribute Option Types...
    By Alex Clarke in forum General Questions
    Replies: 10
    Last Post: 12 Aug 2006, 08:56 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