Attributes System Let your suggestions fly :)
#1
Posted 13 November 2004 - 02:33 PM
This area has not been touched for a long time and is in need of an upgrade.
Please post what you would like to see with the attrributes system here.
Any posts unreleated to the attributes system are likely to be removed.
Thanks
osCommerce Monkey & Lead Guitarist for "Sparky + the Monkeys" (Album on sale in all good record shops)
---------------------------------------
Software is like sex: It's better when it's free. (Linus Torvalds)
#2
Posted 13 November 2004 - 03:24 PM
1. options as images so an image can be shown for each attribute with new styles in stylesheet
2. ability to display options with text boxes so customer can write in personalized info
3. when customer clicks on attribute in drop down box the ability for a popup with a short description to appear
4. ability to select a group of attributes for a product all at once instead of one at a time like engraving letters on jewelry with 3 initials for each product...now you have to do them one at a time or even if you have the attribute manager which is great you still have to check off 26 letters for each initial on each product.
5. sort attributes the way you want them listed along with alphabetical sorting
6. attribute manager with ability like number 4.
All of these to be turned on or off in the admin.
These are things my clients have asked for ... more when I can think of them!
#3
Posted 13 November 2004 - 07:56 PM
If deposit does not fit one of the slots provided then you are asking too much!
Support The Project
Documentation/Knowledgebase/Discussions
My Contributions
#5
Posted 18 November 2004 - 10:37 PM
- option type
- static options
- must select (but database driven, ie flag if an option is optional or mandatory and create corresponding user prompts)
- attribute sorter
Additionally
- optionally indicate a default option value
- possibility to set attributes upon product creation
I personally think that attribute sets contribution is very usefull, but it might not fit well into a standard install, making it overly complex for a standard setup with just a few products with options
Carine Bruyndoncx
KEUKENLUST, Everything but the kitchensink !
#6
Posted 18 November 2004 - 10:39 PM
- text inputs
- radio buttons
- dropdowns
- checkboxes
Also, the ability to add a weight to an attribute. This would take care of (for example) those who sell framed or unframed pictures. A frame adds a lot of weight and thus needs to be charged for accordingly for postage.
Also, most importantly stock checking based on attributes, for example clothing shops. I might have 5 t-shirts in stock, but 3 are red and 2 are blue. Also I might have one of those red tshirts in size large, and 2 in small. And so on.
Stupid is as stupid does.
How to search this Forum, using Google:
http://lmgtfy.com/?q...+%22whatever%22
#7
Posted 18 November 2004 - 10:49 PM
Stupid is as stupid does.
How to search this Forum, using Google:
http://lmgtfy.com/?q...+%22whatever%22
#8
Posted 19 November 2004 - 12:09 AM
I have tried eliminating the attributes from the db on a per item basis but it removes them from ALL products.
There may be a better way for me to use OSC but right now this is the way I have it!
I have been searching for a way of reading the attributes table in a "conditional" way since I started using OSC 12 months ago, but not found one yet - e.g - Customer chooses Adult T-Shirt, they see the colours and sizes available (full range), Kids T is only in Black and S, M, L sizes. At the mo I have a (html) table on the site which tells 'em what we stock but it's surprising how many don't read it!
The attributes table is huge as well! - 53 Attributes for each of 1500 designs!
Web address is available if you want to see what I'm talking about!
I am currently looking for a way of "Error Checking" when a user hits "Add to Cart" to test the url for "invalid" attribute choices - invalid as far as we don't stock that attribute combination. If anyone knows of a Contribution or method that will do this I would be most appreciative!
This post has been edited by spannerman2: 19 November 2004 - 12:14 AM
#9
Posted 19 November 2004 - 05:44 AM
2) Attribute sort (order they show on the product page
3) Option sort (order they show IN attibute
4) Option types: text input, radio buttons, check boxes, images
5) Details link for attribute that can pop up a more detailed description
6) weight
7) cost +, -, %(+ and -) modifiers
8) cost = (sets product price)
9) cost surcharge (add once, not multiplied for multiple products)
Thanks,
ed
Seek and ye shall find Contributions.
My Contributions
My Blog
#10
Posted 19 November 2004 - 03:28 PM
osCommerce Monkey & Lead Guitarist for "Sparky + the Monkeys" (Album on sale in all good record shops)
---------------------------------------
Software is like sex: It's better when it's free. (Linus Torvalds)
#11
Posted 19 November 2004 - 04:49 PM
Just a little
I'm guessing that the original design was, if not an after thought then, at least considered a minor feature. The problem is so many stores now use it to give their customers the choice to customize their purchase.
Most of the requested mods so far are already available as contribs that have been tested and fine tuned. Look to them to get a full understanding of the requirements.
Also, break up the attributes/options screen! That 3 panel setup is hard even on high resolution screens.
Thanks,
Ed
Seek and ye shall find Contributions.
My Contributions
My Blog
#12
Posted 19 November 2004 - 09:03 PM
I hope you don't take my earlier post as a criticism! OSC is a great system, along with all the other contributions made by other developers!
The store we operate is a peculiar one, with the possible combinations of print and garment. If I were to redefine the list by Adult T, Ladies Fitted T, Kids T etc I could quite simply define the attributes available for each, but I would have to repeat the designs (1500+ of them) in each category since any design can go on any garment - we have 9 categories of garment, therefore there would be 13,500+ products due to the repetition.
There are many great contribs out there for managing Attributes, and I think that some could certainly be adopted as standard code, but thats down to you guys choice-wise!
Just as a point of interest, we've added 450 or so new designs since this time last year.
All I can say is that I've had a great (sometimes frustrating!) time learning php and OSC coding over the past 12 months.
MANY THANKS for the development, now and in the future!
This post has been edited by spannerman2: 19 November 2004 - 09:08 PM
#13
Posted 19 November 2004 - 11:04 PM
burt said:
- text inputs
- radio buttons
- dropdowns
- checkboxes
I believe that's the work from an osCommerce contribution
burt said:
Also, most importantly stock checking based on attributes, for example clothing shops. I might have 5 t-shirts in stock, but 3 are red and 2 are blue. Also I might have one of those red tshirts in size large, and 2 in small. And so on.
Yep - I think these two have priority over the other changes
osCommerce, How's Business?
#14
Posted 19 November 2004 - 11:06 PM
burt said:
medvid said:
Like this?
http://forums.oscomm...type=post&id=18
More here:
http://forums.oscomm...howtopic=119565
osCommerce, How's Business?
#15
Posted 20 November 2004 - 05:37 AM
Well, yes. But, many people have dozens and even hundreds of attributes and/or options. Will the current CVS code scale in a workable manner?
Also, the screen shot shows my issue with Model being used for different meanings/options.
ed
Seek and ye shall find Contributions.
My Contributions
My Blog
#16
Posted 20 November 2004 - 10:38 AM
hpdl, on Nov 19 2004, 11:04 PM, said:
That can be said about 99% of ZC
However, I believe that their method of Attributes is superior as (for example), if an option only has 1 selection, it defaults to a checkbox automatically. And so on, I haven't tested it in ages, but I remember thinking "that's good"...
Stupid is as stupid does.
How to search this Forum, using Google:
http://lmgtfy.com/?q...+%22whatever%22
#17
Posted 20 November 2004 - 12:59 PM
The reasoning behind this is simple, some shops need attributes some do not, some need a specialized pricing scheme, with the separation, these would be a ) easier to turn on/off, b ) easier to modify, c ) better logic design since each one is a unique business logic, and as such should be distinct from each other.
Cheers,
Peter M.
This post has been edited by cannuck1964: 20 November 2004 - 01:01 PM
-----------------------------
#18
Posted 21 November 2004 - 01:48 AM
1.) Stock control (quantity control)
2.) Ability to add weight to attributes for more accurate shipping prices
3.) Ability to assign attributes from the categories.php page (product edit/insertion page)
4.) Ability to use additional resources besides just drop down boxes (uploads, text boxes, radio, checkbox, etc)
I also think that the system could be MUCH more user friendly regarding the code itself. Not to say that the code has been poorly written, because it hasn't, but it is difficult to integrate additional functionality due to the attribute code being so scattered and so involved in the core code. If there is a way we can make is less abundant in the code, I have a feeling greater functionality will come out of it in the future. Maybe the attribute system can be converted to a class system? I think that would provide a starting point for a LOT of improvement in a number of areas.
#20
Posted 29 November 2004 - 09:07 PM
what happens if you sell sirts, you have S,M,L,XL, in red, blue and green.
How do you then manage the stock? you'll have to make a two dimentional array in order to handle it (3 yellow L, 2 green XL, 5 white S, and so on...) I think the master product contributions could come in handy here - create a master product (shirt) with salves (one for each size) and assign them attributes (for the colors).
Now, What I think is needed (or would be nice to have) in the attributes section is:
1. configure product attributes in admin/categories.php
2. allow attribute type (radio/ checkbox, etc.)
3. very important: modify the whole Option-Value_attribute interface. What I envision is something like this: (bear with me)
When you click on admin/products_attributes.php you are brought to a page that lists all the Options (size, color, etc.), where the first one (alphabetically, whatever) is highlited, and only it's Values are visible in the Values part of the page (could be where it is now...). in the Values table, you don't need the "Option Name" column, because you're only seeing those values of the selected Option.
Below these two tables is another table, which lists all the products that have this Option. One row per product. below the list is another row with a dropdown list of all the other products, and a button to add this product to the list. Clicking on a product in this list will open a sub-table under the item (javascript, reload the page, whatever...) with all the Values of this Option. on each row of this sub-table you'll have two radio buttons, to activate or diactivate the Value, and a textbox for added price (and added wheight, if we go there).
This view will clear all the clutter on this page, make it narrower (someone said even hi-res screens couldn't handle it the way it is), and make adding attributes far more intuitive.
That's it for now,
-Ethan

Sign In
Register
Help




MultiQuote






