Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Change product listings from vertical to horizontal


TJL

Recommended Posts

Posted

Hi,

Hopefully someone can help me. Currently my website is listing products vertically but I would like to have them listed horizontally to save users having to scroll to see all the products. My web developers say it would require a lot of reworking on the oscommerce program (something they can't do) but I'm guessing there must be an add-on for it or an easier way. Can anyone recommend one? I’ve searched but have come up with nothing.

I want the product layout to look a bit like this:

 

http://store.apple.com/us/browse/home/shop_ipod/family/ipod_nano?mco=MTM3NTEyNzg.

 

My site currently looks like this http://www.crystalspring.co.uk/totally_natural_deodorant.php?cPath=21.

 

Any help would be much appreciated!

 

Many thanks

 

Tom

Posted

Tom,

 

You can use Products Listing in Columns to do this, however because you have a template site it will require some customization to get that contribution to function properly within the layout of the store.

 

 

 

Chris

Posted

Chris,

 

Thats great! Thank you for your help.

 

Tom

  • 4 weeks later...
Posted

Chris,

 

Thats great! Thank you for your help.

 

Tom

 

Hi Tom,

 

I'm wondering if you'd be willing to share the customization changes you had to make to get the product listing contrib to work with your "templatized store."

 

I'm having a rough time with it - no success...

 

:(

 

Julie

Posted

Hi Julie,

 

I would gladly, but unfortunatly I have not made any changes yet. My technical skills are not good enough to do it myself and I'm still waiting for a quote from my web developers. I think they can't do it themselves so are looking for some one else to do it.

 

I am sorry I could not be of more help.

 

Tom

  • 1 year later...
Posted

to bring it back from the dead

 

Be careful with this one. If you have made changed to your configuration table, the "11", "12", "13", and "14" for sort_order will have to change depending on the last item with the configuration_group_id of "8"

 

set_function is the last thing in my configuration table, number 11.

 

I have to increase the ref in the sql instructions by 3? ie 8 becomes 11, 11 becomes 14 etc???

 

INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) VALUES ('Display Add Multiples column', 'PRODUCT_LIST_MULTIPLE', '0', 'Do you want to display the Multiple Quantity with Attributes column?', '8', '11', now());
INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) VALUES ('Display Add Multiples with Buy Now column', 'PRODUCT_LIST_BUY_NOW_MULTIPLE', '0', 'Do you want to display the Multiple Quantity Buy Now with Attributes column?', '8', '12', now());
INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) VALUES ('Number of column per row', 'PRODUCT_LIST_NUMCOL', '3', 'How many columns per row to display?', '8', '13', now());
INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) VALUES ('Show actual price in the pull down menu for attributes', 'PRODUCT_LIST_ACTUAL_PRICE_IN_DROPDOWN', 'No', 'Do you want to show the actual price in the pull down menu for attributes or the (+ $10.00) ?', '8', '14', 'tep_cfg_select_option(array(\'Yes\', \'No\'), ', now());
Be careful with this one. If you have made changed to your configuration table, the "11", "12", "13", and "14" for sort_order will have to change depending on the last item with the configuration_group_id of "8"

 

this is my config table

 

# Column Type Collation Attributes Null Default Extra Action
 1 configuration_id int(11)   No None AUTO_INCREMENT   Change   Drop  More
 2 configuration_title varchar(255) latin1_swedish_ci  No	 Change   Drop  More
 3 configuration_key varchar(255) latin1_swedish_ci  No	 Change   Drop  More
 4 configuration_value text latin1_swedish_ci  No None    Change   Drop  More
 5 configuration_description varchar(255) latin1_swedish_ci  No	 Change   Drop  More
 6 configuration_group_id int(11)   No 0    Change   Drop  More
 7 sort_order int(5)   Yes NULL    Change   Drop  More
 8 last_modified datetime   Yes NULL    Change   Drop  More
 9 date_added datetime   No 0000-00-00 00:00:00    Change   Drop  More
 10 use_function varchar(255) latin1_swedish_ci  Yes NULL    Change   Drop  More
 11 set_function varchar(255) latin1_swedish_ci  Yes NULL    Change   Drop  More

 

expert advice welcome!!

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...