Re: Settings up Product Attribute
When I first change it to a radio all the attribute I believe were on their defaults. I changed it back to checkboxes since it did not appear to work. I may be confusing some, and maybe myself. What I want is to be able to select either a single size ring or more then one size ring. All the ring sizes will be the same price[when selecting a size I don't the size to add the the base].[Example: I have the base product as $30, which shows a 50% discount. When I select a ring size, it will be the $30 +discount of 50%. If the person picks more then one size 6mm & 8mm then It will be $30 with 50% discount and $30 with 50% discount, which should total it to $30. What it actually does is take the base price $30 give 1/2 off to $15 then adds $30 and $30 giving a final price of $75] All the sizes will have the same discount, and same base price.
Re: Settings up Product Attribute
Quote:
Originally Posted by
joem83
When I first change it to a radio all the attribute I believe were on their defaults. I changed it back to checkboxes since it did not appear to work. I may be confusing some, and maybe myself. What I want is to be able to select either a single size ring or more then one size ring. All the ring sizes will be the same price[when selecting a size I don't the size to add the the base].[Example: I have the base product as $30, which shows a 50% discount. When I select a ring size, it will be the $30 +discount of 50%. If the person picks more then one size 6mm & 8mm then It will be $30 with 50% discount and $30 with 50% discount, which should total it to $30. What it actually does is take the base price $30 give 1/2 off to $15 then adds $30 and $30 giving a final price of $75] All the sizes will have the same discount, and same base price.
So, first I would say you're trying to do too much at once...
Second, I didn't look at all of the products on your site, but I'm assuming that you sell more than the one item for which you would like to have displayed as on sale. So, we go back to something like ajeh suggested and what twitchtoo was asking about.
Here is what you would want to do that would more than likely accomplish what you are trying to do.
A customer must add each type(size) of item one at a time, unless you want to create a series of attributes that includes every combination of sizes possible.
Checkboxes as they are implemented in ZC are setup to allow one or more to be selected, or none at all. (The last is part of what is causing the problem you are seeing.) So check boxes do not work for the type of selection you are doing the way they are being used. So either radio buttons or a dropdown would be needed.
With either of those two, an additional option should be added that is to be used as a read only should be added and I typically will also identify that one as required. This makes it so that when the new attribute (typically with the statement, please choose one of the below) is selected and the add to cart is chosen, nothing happens other than an error message to the guest telling them that they need to please choose one of the below.
The "problem" with the radio button version is that then the radio button itself needs to be hidden, because it doesn't make sense for a button to be next to it. (This is done through css, which I know twitchtoo can help with and I could too once back at a computer.)
But, that is not difficult to do.
So, back on the attributes, with either radio or dropdown, the only attribute that should be set as default in the attributes controller is the newly added please choose one below. The others are set to default no/off. Then following ajeh's suggestion(s), the $30 is applied to each attribute (except the first please choose one) and I forget what the other setting was said to be applied, but the directions provided by ajeh would allow applying the discount and for each item added to the cart, the discount would apply.
Does this make sense now?
Re: Settings up Product Attribute
If you want each Attribute to be able to be picked at the same time so that you could add:
6mm
8mm
10mm
at the *same* time for the Product then You need to have the Product set to Price: 0.00 and Priced by Attribute on ...
Then, Mark the 6mm as:
Quote:
Include in Base Price
When Priced by Attributes YES
Next, Mark the 8mm and 10mm as:
Quote:
Include in Base Price
When Priced by Attributes NO
Now when you add just the 6mm to the cart you will get:
6mm $15.00
If you add the 6mm and the 8mm to the cart you will get:
6mm
8mm $30.00
If you add 6mm and 8mm and 10mm to the cart you will get:
6mm
8mm
10mm $45.00
It depends on how you want to be able to add the Attributes to the cart as to how you set this up ...
If you only want to be able to add one size at a time to the cart, then you need to set this up differently ... if you only want one size at a time to be added to the cart, then spell that out, and I can give you the set up for that ...
Re: Settings up Product Attribute
Quote:
Originally Posted by
Ajeh
If you want each Attribute to be able to be picked at the same time so that you could add:
6mm
8mm
10mm
at the *same* time for the Product then You need to have the Product set to Price: 0.00 and Priced by Attribute on ...
Then, Mark the 6mm as:
Next, Mark the 8mm and 10mm as:
Now when you add just the 6mm to the cart you will get:
6mm $15.00
If you add the 6mm and the 8mm to the cart you will get:
6mm
8mm $30.00
If you add 6mm and 8mm and 10mm to the cart you will get:
6mm
8mm
10mm $45.00
It depends on how you want to be able to add the Attributes to the cart as to how you set this up ...
If you only want to be able to add one size at a time to the cart, then you need to set this up differently ... if you only want one size at a time to be added to the cart, then spell that out, and I can give you the set up for that ...
Based on the above, then perhaps my post was wrong. If the OP sets up the product as suggested will a guest still be able to add the product (incorrectly/undesired) to the cart without making any selection using the checkboxes? That seems to be one of the problems they are/were experiencing.
Re: Settings up Product Attribute
Unfortunately, at this time, checkboxes do not have a setting to validate that one or more are checked ...
The other settings do, but from what I understand, the desire to order one or more sizes at the same time is wanted ... this means checkboxes have to be used ...
Re: Settings up Product Attribute
Quote:
Originally Posted by
Ajeh
Unfortunately, at this time, checkboxes do not have a setting to validate that one or more are checked ...
The other settings do, but from what I understand, the desire to order one or more sizes at the same time is wanted ... this means checkboxes have to be used ...
Hmmm, so, trying to think of minimal impact on normal system operation options that could be implemented to achieve the state of, none, one, or more checkboxes are selected such that whenever add-to-cart is selected an actual quantity of a product is added to the cart. Whether it be that one of them is required, but not a default assuming ZC would respect that the required box had to be checked before it would add to cart. The box could have a statement, I check this box to indicate that I have selected at least one box above. By not checking this box, I indicate by my omission that if I have not selected at least one box above then I will not receive the product without working with the store to resolve.
Okay ridiculous I know and unfortunately with that setup, the customer wouldn't really know the details of that "attribute", because the attribute would not be displayed to them on the invoice if it wasn't checked...
Trying to think of ways though to help out. I mean, between free shipping, freecharger, add-to-cart, check-out or alternative payment method. Just seems like should be able to catch this somewhere in that process and in a way that wouldn't prevent a "routine/acceptable" purchase from going through and still offer the request without too much additional custom code.
Re: Settings up Product Attribute
I wanted the customer to be able to pick more then one size at a time, but since it appears there will be additional problems with doing so, I have now changed it to a combo box. [I will keep looking into allowing this in the future]
Now I am trying to focus on the discount. I have tried settings "Apply Discounts Used by Product Special/Sale:" turning on or off, but the price stays the same. Is there some step I may be missing? On the product it self, I have "Product Priced by Attributes:" to Yes. Thanks to all that have helped
Re: Settings up Product Attribute
Now you can add an Option Value for:
Select Ring Size
Default: YES
Display Only: YES
Sort Order: 0
and this will force the customer to make a valid selection and not accidentally pick a wrong size ...
Re: Settings up Product Attribute
NOTE: since all sizes are the same price, just set the Product Price to 30.00 and turn off the Price by Attribute and remove the price for each size ...
Re: Settings up Product Attribute
Just realized that before you posted. I thank you, and the others for all the help.