Zen Follower
- Join Date:
- Sep 2005
- Location:
- Reading, England
- Posts:
- 212
- Plugin Contributions:
- 0
Attributes HOW-TO
Ok how about if I bring the mountain to mohammed....
can you see what I mean from this image?
Views: 314,369
Zen Follower
Ok how about if I bring the mountain to mohammed....
can you see what I mean from this image?
Oba-san
When you have a Product ...
Do you have an Option of just 1 of those radio buttons?
IF so ... then you are not building your Option Names and Option Values correctly ...
You want, more or less, 1 Option Name for each choice and then add Option Values to those choices ...
This way, only 1 choice can be made
New Zenner
Ok I've played and played with it and still not working correctly.
Here's what I'm doing
catalog
categories/products
I click on the category I want and see my 2 products in it.
I click on the A in a circle beside the product I want and I see on the left my two products and on the right Atribute Features for product Id# 2 buttons preview and attribute controller
If I click on Preview I get into the attribute controller but all fields are blank and there is a yellow warning message on the top
"no option values have been defined"
Now all my attributes are text there are no values for them?
If I click on attribute controller instead of preview I get the same response.
When I did this for my first product I was able to assign the attributes as you described. I shld also say that when I get to the page with the products on the left and the section on the right with the attribute features there is an option to copy the attributes from another product and this works. but then it didn't add the new ones I put in for my product plus I don't want all the ones from product 1 only a couple and it added all so not an ideal solution. (hope u can follow me !)
tks
Zen Follower
**Do you have an Option of just 1 of those radio buttons?
IF so ... then you are not building your Option Names and Option Values correctly ...**
Linda were you refering to my problem?
If so no I don't just one option, eventually I will have between 10-15 options values per option name (Option name beeing the contract period or add on)
Does this make sense?
Here is an image to better explain the problem.
Does this help?
Oba-san
mt3wb ...
add a Product Name: Not Real ... Type Radio
add a Product Value to it: Not Real
Now your Attributes should work.
Currently, all TEXT attributes fail a safety test that you have added Product Names and Product Values as this doesn't exist when the only kind you have are TEXT ...
This will let it work and not get in your way ...
Oba-san
mobilehound ...
On your's the problem is "something" is selected from each group ... and the person should not be buying that way from what I see they pick the way they want it ...
So add to each Option Name Group and --NONE-- and make it Sort Order 0 and set to default ...
Over time ... I may be building in a mask on the Sort Order 0 for those who do not want to see the --NONE-- or nothing selections ...
No promises on that ... I have to see how the Attribute Stock evolves a bit more before changing the logic ... :)
New Zenner
Yr fab linda tks a million ! that sorted it
rgds :D
New Zenner
Is there an efficient way for adding colour options to a specific list? In our case, we are trying to list four colours for bedsheets, pillowcases and duvet covers. The other products (books, soap etc), are available in one colour only (other items may have different colourways in the future).
Will adding a global system change mean that every product is suddenly available in four colour, or will products only show multi-colour options if they are added via admin?
As there are hundreds of products to add, it's be useful to know this before tearing up the global settings!!!
Oba-san
You need to add the Attributes to each Product ...
However, there is a Copier on the Attributes Controller to allow you to setup the Attributes on 1 Product and then copy them to another Product or Category of Products ... :)
NOTE: Always backup your database before attempting new things of a global nature that you are unfamiliar with ... as in ... Going to do something you have never done before? Backup! Backup! Backup! ... B)
New Zenner
Linda
Quick question, is there a maximum value for attributes on a product? I have 9 for one particular product !! and it will only show 7?
tks
Oba-san
Nope ... no limits that I have ever run into ...
You should be able to add all the Option Values to an Option Name that you need ... :)
New Zenner
No its not the option values, the attributes are text so no values, they are showing in the attribute controller fine but just not on the website, come to think of it maybe it's a template issue? that the template is set to only show a max nr of lines or something for the attributes? Any idea where in the template files I cld check this?
rgds
New Zenner
ok forgive me appears to be working now for some reason ! don't know why didn't before ! but sorted now tks
Oba-san
Thanks for letting us know you are back up and humming along ... :)
Zen Follower
Linda, I am back with another question here. Is it possible to wrap HTML table rows around each option value when you display it on the page? If so where will I add this code?
Zen Follower
Maybe I shoul explain It like this. Would it be possible to display the attributes in table like this.
<table width="329" border="1">
<tr>
<th scope="col"><span class="style1">Option Name </span></th>
<th scope="col"><span class="style1">Desc 1 </span></th>
<th scope="col"><span class="style1">Desc 2 </span></th>
</tr>
<tr>
<th scope="col"><span class="style1">
<input name="radiobutton" type="radio" value="radiobutton" />
A </span></th>
<th scope="col"><span class="style1">12 Months </span></th>
<th scope="col"><span class="style1">£20</span></th>
</tr>
<tr>
<td><center class="style2">
<strong>
<input name="radiobutton" type="radio" value="radiobutton" />
B </strong>
</center> </td>
<td><center class="style2">
<strong> 18 Months </strong>
</center> </td>
<td><center class="style2">
<strong> £25 </strong>
</center></td>
</tr>
</table>
Instead of Like this;
<table width="329" border="1">
<tr>
<th scope="col"><span class="style1">Option Name </span></th>
</tr>
<tr>
<th scope="col"><div align="left"><span class="style1">
<input name="radiobutton" type="radio" value="radiobutton" />
A </span><span class="style1">12 Months </span><span class="style1">£20</span></div></th>
</tr>
<tr>
<td> <div align="left"><strong>
<input name="radiobutton" type="radio" value="radiobutton" />
B </strong><strong>18 Months </strong><strong>£25 </strong>
</div>
<center class="style2">
</center> </td>
</tr>
</table>
Visually I just think that It would have a better inpact espetially since we have over 20 options per product.
Zen Follower
Kelvyn have you tried using easy populate?
Zen Follower
Sorry Kelvyn can't help you there.
Also still waiting to get a response for my issue. Seems this threads gone dead.
P.S. Is Fun and Frolics your store???
Zen Follower
Ajeh:
Nope ... no limits that I have ever run into ...
You should be able to add all the Option Values to an Option Name that you need ... :)
Sorry to have to revisit this one.
Is there a limit on the length of the attribute text? I have items that have style attributes. They are fashion accesories and there are 2-5 of different fabric etc. styles for many of the items. The text it is truncated in the product description.
Thanks for your help.
Oba-san
What size do you have these configured to be?
The current limit is 64 but this needs to be set on the Option Name
If you need this to be greater than there will have to be several changes to the database tables.
Tell staff why this post should be reviewed.