Interspire Shopping Cart — Add a Brands Drop-Down Menu

August 6, 2009

in Interspire,Tutorial

Don’t use the Interspire Shopping Cart? Check it out; it rocks.

The Interspire Shopping Cart is a great tool, but it’s missing some stuff out of the box.

This is how the Panel looks in the 'Adventure' theme.

This is how the Panel looks in the 'Adventure' theme.

I am working on a shopping cart for a client, and wanted to incorporate a drop down menu of brand names using a standard <select> form. Sounds easy, right? Well, it’s not included in the Interspire cart.

The Interspire cart has few brand options out of the box:

  • The Brands tag cloud – using the SideBrandTagCloud.html Panel
  • Brands unordered list – using the SideShopByBrand.html or SideShopByBrandFull.html Panels

This tutorial will show you how to add a brands drop down menu in 5 steps.

Add a brand drop-down menu in the Interspire Shopping Cart

Follow the steps below and you’ll have it set up in no time.

  1. Download this file:

    Shop by Brands Dropdown for Interspire Shopping Cart

  2. Unzip the file
  3. Upload the files into their respective folders
  4. Add %%Panel.SideShopByBrandDropdown%% to your template
  5. So, now that should be working…no sweat! Any questions?

Note: Post updated with downloadable files instead of embedded code.

Related posts:

  1. Add ‘Customers Also Purchased’ to the Cart Page on Interspire Shopping Cart
  2. Improve Interspire Shopping Cart Search with Smart Redirections
  3. Preview Hidden Products in Interspire Shopping Cart
  4. How to Add an `Edit Product` Link for Interspire Shopping Cart
  5. Generate CSS Body Classes in Interspire Shopping Cart

22 comments… read them below or add one

omar August 18, 2009 at 12:44 am

Respects Sir,
its not working for me, i am using interspire cart multi vendor edition.
Best Regards

Reply

omar August 18, 2009 at 1:01 am

ok got it working never mind

Reply

John September 9, 2009 at 11:58 am

Not Working 4 me. Can you help me?

Reply

isc_user September 13, 2009 at 7:30 am

it wont work on ISC version 5.it just give the select brands option with no dropdownlist at all!help!

Reply

Zack Katz September 18, 2009 at 7:11 pm

Sorry people, very busy right now and can’t troubleshoot at the moment.

Reply

Zack Katz February 26, 2010 at 11:04 pm

I’ve updated the post with new code that will work better. Please let me know how it works for you.

Reply

Steven Curtis March 12, 2010 at 5:41 am

where do I add %%Panel.SideShopByBrandDropdown%% ..  To which file…

Reply

Zack Katz March 12, 2010 at 5:43 am

In your Design Mode template (right click on the window when in design mode).

Reply

Steven Curtis March 13, 2010 at 2:09 am

I’m almost there… but exactly where do I put it

Reply

Zack Katz March 16, 2010 at 3:44 pm

Paste it wherever you want to have it show up in your design. Once you add it to the template, you will be able to drag-and-drop it in Design Mode.

Reply

Steven Curtis March 31, 2010 at 5:34 pm

Got it… Thanks…

Reply

Joshua Russell April 12, 2010 at 4:54 am

What are the “respective folders”?!?
 

Reply

Zack Katz April 19, 2010 at 4:54 pm

The zip file (now linked properly again) contains folders inside it. The folders correspond to default Interspire folders.

Reply

Umit April 17, 2010 at 10:55 pm

Download this file:
Unzip the file

Where is the file I should download? I couldn’t find it’s  link on this page?
Regards
 

Reply

Zack Katz April 19, 2010 at 4:53 pm

Sorry about that – sometimes my download manager plugin changes permissions without reason. The link is back.

Reply

vinay June 19, 2010 at 6:29 pm

Hi,
It gives a notice as
Notice: Undefined index: BrandId in /home/rateto/public_html/includes/display/SideShopByBrandDropdown.php on line 29.
Kindly check the page.Kindly help,how do i remove this?

 

Reply

Zack Katz June 24, 2010 at 8:10 pm

@vinay: You should always turn off PHP error notices for production servers; these aren’t necessarily errors, but they are simply notes that something isn’t coded exactly how PHP would like it.

You can replace $kwd_currentId = $GLOBALS['BrandId']; with: if(isset($GLOBALS['BrandId'])) { $kwd_currentId = $GLOBALS['BrandId']; }, and that will fix the notice.

I have updated the download to include this change.

Reply

Name July 20, 2010 at 1:46 pm

Downloaded link not working!!
Can you tell me?
Please

THANKS

Reply

EAllen August 4, 2010 at 7:00 am

Yes the link is not working and downloading at 0 bytes, can you please check this link as I would like to use this cool Brands feature.

Thanks

Reply

Andrós August 4, 2010 at 3:46 pm

Yeps, like ‘Name’ and ‘EAllen’ reported, the download link doesn’t work (a null file is returned). Can you put it back on?

Reply

Zack Katz August 4, 2010 at 5:58 pm

@Name, @Andrós, @EAllen – The download link should now be working. Sorry about the inconvenience.

I’m switching to a new downloads manager plugin for WordPress.

Reply

PrimeSiteUK.com August 11, 2010 at 4:25 pm

Hi,

Nice plugin, shame Interspire left out such critical elements like this, especially a ‘menu’ dropdown system like accordian.

We have a client with over 3000 products, needless to say you can imagine how large and unworkable the menu currently looks.

We did ask Interspire and all they said (Mitch – CEO) was buy one from a reseller for £250UK!! Disgraceful attitude when you think that a licence is over £1k!!

Any chance you can put one togther for us and I’ll give you a free Premium Listing for three years ;-)

Nice work

Sarah

Reply

Leave a Comment

Previous post:

Next post: