Results 1 to 5 of 5

Hybrid View

  1. #1
    Join Date
    Sep 2007
    Posts
    25
    Plugin Contributions
    0

    Default Attribute price based upon another attribute

    I don't find a way to do this but surely there must be a hack or something to help.

    I am selling letters. I have it set up so that it uses a text box and price per letter. The customer types the text of the letters into the text box and it adds that number of letters to the cart. Example. If they type TEST into the text box, the add to cart button adds 4 letters to their shopping cart.

    One of the attributes is an "option" to purchase an installation pattern. I now have it set up the same way but this means that the customer must AGAIN type their text into a text box to add the installation patter to their cart. The installation patter is also unit cost x amount per letter. The better way would be to have a single radio button to add the installation pattern to the cart. I can't figure out though how to get the "Pattern" attribute in this case to look at how many letters were purchased and add it to the cart. The price of the pattern is a constant for all letter styles so it would just need to be a function of total letters purchased X "unit price per letter" of pattern and then that amount added to the shopping cart when the pattern option is selected.

  2. #2
    Join Date
    Sep 2007
    Posts
    77
    Plugin Contributions
    2

    Default Re: Attribute price based upon another attribute

    I think I have understood your post, but it was not that easy to do so.

    I think the functionality you want is not available out of the box. You will have to get in there with PHP and javascript to make it work to your liking I think. At least that is what I did.

    (I had a requirement to change the price per letter, dependant upon what option a user had selected in a drop down box. In my case, the embroidery cost was dependant upon the color of the thread to be used.)

  3. #3
    Join Date
    Sep 2007
    Posts
    25
    Plugin Contributions
    0

    Default Re: Attribute price based upon another attribute

    Thanks for the reply. I had pretty much determined that it is not possible without custom programming which I don't understand how to do. I tell you, I think that Zen is a very nice program but these limitations on ...I guess this would be conditional attributes..not sure...is really a killer for me. As much as I hate to after all the time I've already put into trying to build my store, I may have to look for another software option.

    This is NOT a slam against Zen, like I said, I really like it but just not sure it's going to work in my case.

  4. #4
    Join Date
    Feb 2005
    Location
    Captain Cook, Hawaii
    Posts
    179
    Plugin Contributions
    0

    Default Re: Attribute price based upon another attribute

    Quote Originally Posted by Freebird View Post
    I don't find a way to do this but surely there must be a hack or something to help.

    I am selling letters. I have it set up so that it uses a text box and price per letter. The customer types the text of the letters into the text box and it adds that number of letters to the cart. Example. If they type TEST into the text box, the add to cart button adds 4 letters to their shopping cart.

    One of the attributes is an "option" to purchase an installation pattern. I now have it set up the same way but this means that the customer must AGAIN type their text into a text box to add the installation patter to their cart. The installation patter is also unit cost x amount per letter. The better way would be to have a single radio button to add the installation pattern to the cart. I can't figure out though how to get the "Pattern" attribute in this case to look at how many letters were purchased and add it to the cart. The price of the pattern is a constant for all letter styles so it would just need to be a function of total letters purchased X "unit price per letter" of pattern and then that amount added to the shopping cart when the pattern option is selected.

    I may not be understanding, but for simple text, could you use dropdowns where letter1 is A-Z and costs something, then letter2 is A-Z and adds yet another letter cost?

    For your TEST example, you would have 4 dropdowns. Then perhaps an option for the installation pattern.

    Use the 4 dropdown boxes to enter your text:
    A|A|A|A|

    Want an installation template?
    YES ($1.00)
    Aloha from Hawaii! (its a dirty job, but SOMEBODY has to live here...)

  5. #5
    Join Date
    Sep 2007
    Posts
    25
    Plugin Contributions
    0

    Default Re: Attribute price based upon another attribute

    I understand what you are saying but that is NOT a good solution. Some customers buy 20,30, even over a hundred letters. That is a LOT of dropdown boxes. A lot of work to start with and NOT very customer friendly for the buyer.

    Also, the pattern is priced per letter.

 

 

Similar Threads

  1. One attribute based on another attribute?
    By Ripper in forum Setting Up Categories, Products, Attributes
    Replies: 1
    Last Post: 25 Oct 2012, 08:14 PM
  2. Attribute based upon another attribute?
    By sports guy in forum Setting Up Categories, Products, Attributes
    Replies: 1
    Last Post: 14 Nov 2011, 05:47 PM
  3. Attribute price based on another attribute
    By Tajio in forum Setting Up Categories, Products, Attributes
    Replies: 1
    Last Post: 29 Jul 2011, 03:27 AM
  4. Attribute Price Dependent on another Attribute
    By dpinkus in forum Setting Up Categories, Products, Attributes
    Replies: 3
    Last Post: 15 Nov 2010, 06:15 PM
  5. SwapChange Product Photo based upon Attribute
    By HelenSama in forum Setting Up Categories, Products, Attributes
    Replies: 0
    Last Post: 2 Dec 2008, 08:06 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