ive just finished a new contribution which gives another way to create highly customizable new fields by making use of the Products Atrributes section.
The link is here
http://addons.oscommerce.com/info/8247
This contribution gives the administrator(s) the abilty to create extra field "Groups". These groups will be made up of attributes ( from the product options section) where each attribute will effectively be a new input field for any product linked to it.
There is no limit to how many attributes can be "attached" to a group - its basic functionality is the same as product attributes.
The bonus in using "Groups" is the way we can show Products in both the Listing and the Single view.
In the LIST view all products with the same Group will be shown together - this allows one to pick which of these attributes to show as column headers along with the standard headers ( Price , product name , image etc) , as well as its position ( through sorting, fully interacting with the Product Listing sorting)
This LISTing remains the same - whether viewing by Category , manufacturer , some filter or any search.
In the Single View all of these extra attributes/ fields ( if populated) in our attached group will be shown either Horizontally or Vertically ( configurable) in any order we choose ( using different sort order than the list view)
- Fully Multi language compatible
- Each new field is fully searchable (configurable)
- Products of the same Group type will be shown together in category view , manufacturer view , a filter or any search.
- Products not attached to a group will be shown like they do now.
- Using Groups as a way to create new fields means not all products get the same fields - ie no meaningless / inappropriate fields on ALL products.
http://ocraw.conzept....php?cPath=3_10
An example of the Single view can be seen here ( vertical mode)
http://ocraw.conzept...&products_id=10
Any suggestions , bug reporting , possible optimization / improvements would be grately appreciated.
Jules
ps. hope ive posted this in the right place
Edited by thejudge99, 26 November 2011, 14:37.














