Introduction
At the beginning of this year I took over administration of my company's website, www.xikar.com, from an out of house designer who had been running it for years. Needless to say, it was time for a redesign of the site. It is an .asp based site with an Access database for the back end. There is no CMS setup so adding new products is pain. After doing tons of research, I decided to use Drupal and Ubercart. I am really impressed with the dedication I see in the Ubercart community, the many features, user interface, and the speed of development when compared to the e-Commerce module. My hats off to your hard work.
I am a designer by trade and I am focusing on user interface and theming. I am proficient with HTML and CSS and have recently taken a class on PHP and MySQL. One of the reason I chose Drupal is because all of the backend is done. I have never used Drupal before, but now have it installed and have been playing around with the interface and modules to try and figure out how to implement my redesign.
On to the questions...
I have mocked up my designs here:
http://www.xikar.com/redesign/Final_Site/Cigar_cutter_family_page.pdf
http://www.xikar.com/redesign/Final_Site/Xi1_model_page.pdf
http://www.xikar.com/redesign/Final_Site/Xi1_individual_product_page.pdf
And have a XHTML/CSS beta template here:
http://www.xikar.com/redesign/Final_Site/index.html
I will need to change the default way that Ubercart displays the products. We are mainly a wholesale company that sells to brick & mortar stores and most of the users accessing our site come for information only, but we do some retail sales on our website. I want the "Add to Cart" button to only be on the "individual_product_page". The "Images" links on the right side will use the ThickBox gallery module. I want to have the "Specifications" table populate from a products database. Each of our products have some different specifications that should only show if we have something in the database table for that column.
What modules/strategy would you use to setup a store like this?
Here is my short list:
CCK
Content Templates??
Views
Panels??
Thickbox
If the "Xi1_individual_product_page.pdf" page was an example of a node for each of our products, can I use a teaser from each of those product nodes to create the rectangles DIVs for each color option on the "Xi1_model_page.pdf" page? Is it possible to have multiple teasers setup for the first product on the "Xi1_model_page.pdf" page that I could use to create the "Cigar_cutter_family_page.pdf" page that will show some additional teaser data? We have unique SKUs for each color option, so I don't need to worry about using Ubercarts multiple attributes feature.
We have a third party order management/inventory system from www.stoneedge.com that we use for our wholesale orders. Is it possible to export orders from Ubercart to csv format? We will probably use the www.stoneedge.com software for fulfillment and as our payment gateway for the web sales, but that's still undecided.
In the future, we would like to be able to have retail shops place their orders through the website. Is it possible to have two groups of users, retail and wholesale, where the prices are different and more products are shown?
Thanks in advance for your help,
Ben






I'm glad you're making good progress and can't wait to see the finished page.


Joined: 09/07/2007