Interspire Shopping Cart — Add a Brands Drop-Down Menu

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.

Author: Zack Katz

Zack Katz is the creator of GravityView and the President of Katz Web Services. He lives in Denver with his wife and cute beast of a cat.

40 thoughts on “Interspire Shopping Cart — Add a Brands Drop-Down Menu”

  1. Download this file:
    Unzip the file

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

  2. 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?

     

    1. @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.

  3. 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

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

  5. @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.

  6. 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

  7. Hi, thank you for this feature. Can you please tell me where the SideShopByBrandDropdown.php is to be uploaded to? I am unable to find any “includes” dir.

  8. hi…i understand ur tutorial unfortunately i dont know my server, so i dont where is my folder.. how to solve this problem because just given the access to login admin panel

  9. Great tip lists the brands, and works perfectly, only need a single change, when we click on “Select a Brand” it directs you to an error page.
    block has the name “Select the Brand” in the list of brands??
    Congratulations …

Leave a Reply

Your email address will not be published. Required fields are marked *