MagentoSmart Product Tabs

Smart Product Tabs

SmartTabs is the only Magento product tabs extension that gives you full control over your tabs. Using the intuitive Admin GUI, you can insert tabs based on product attributes, static blocks and layout blocks without needing to touch any code. You can also add as many tabs as you like.

SmartTabs includes tabs filters, so you can add tabs that only display on certain conditions such as product attributes, category or price!

SmartTabs is used to create the tabs used further down on this page.

£49.99
Secure CheckoutVersion 1.3.3.3
Buy now & download Smart Product Tabs instantly.
Compatible with Magento Community 1.3.4.0 - 1.9.2.0 & Magento Enterprise.

Magento Product Tabs

All of the existing Magento product tab extensions don't give you proper control over your tabs, making them extremely limited. A lot of these extensions require you to modify XML code to alter your tabs or limit the number of tabs you can create. SmartTabs aims to change this and make product page tabs powerful and easy to implement.

Product Tab Data Sources

With SmartTabs, you create tabs directly in the Magento Admin. Using the intuitive GUI, you can automatically create and insert tabs based on multiple different data sources.

Product Attributes

The first data source are product attributes. You can select any text area based product attribute (description, short description or any custom attribute you create) and have it automatically added to a product tab. This is great for the description but can be used for any custom attributes you create. This tab data source is used on this site to display this text and the installation guides for extensions.

Static Block's

You can create a static block and use that as a data source for a tab. This allows you to create static content and display it on a tab on every product. This is great for displaying shipping information, size guides, returns information or anything else that you want to display on multiple products.

Magento Block Tag

A magento block is a structured string that will be parsed into a Magento block. These tags are in the format: \{\{block type="core/template" template="your/custom/template.phtml"}}

Magento XML Layout Block

You can generate a tab that retrieves it's content from another block. To do this, all you need to specify is the block name and SmartTabs will do the rest. This will allow you to easily include blocks from custom extensions you have installed.

Showing Different Tabs for Different Products

Rather than showing the same tabs on every product page, SmartTabs allows you to setup rules to determine which tabs to display against which product. Currently, these rules only include categories but will soon be expanded to include product attributes and prices.

Showing Tabs for Products in Certain Categories

When creating a tab in Smart Tabs you can specify which categories a product must be part of to qualify for the tab. If you leave this empty, the tab will display on every product but if you specify some categories, only products that are in one of the categories. The uses for this are endless and once again, you can do all of this without touching any code!

Showing Tabs for Products with Certain Attributes

You can now set tabs to display for products that have certain attributes, price or for on sale only products. This can all be configured from the Admin interface.

Smart Product Tabs Reviews

Have Your Say...

If you have used Smart Product Tabs and want to share your opinion, you can leave a review below.

  • Chris M
    Great extension that works straight away. Gives store owners much better control over the product tabs - the marketing potential with this module is endless!
  • PALLAB
    I was looking for like this extension, thanks to fishpig.. I got it ready-made as per my need. Installation was very easy.. it worked out of the box with my custom theme (Ultimo). It's a great extension.

    I highly recommend it everyone.
  • Ricky Banks - Apex Supplies
    A great extension. I tried using a few of the cheaper/free extensions but they simply don't compare. The support and response times by FishPig are fantastic! I will be purchasing more extensions soon.
  • Nils
    An absolutely fantastic extension to Magento! Was a bit problematic for me to get it working, but thanks to the outstanding support the issue was quickly resolved.

    Five stars without a doubt, definitely recommended!
  • Jerry
    This is an amazing extension that I have been using extensively on my new Magento site. With much customization from Ben, it has been one of the most useful components on my website! Highly recommended
  • Stavros Topaltzikis
    I have to give 5 stars again :-) because it is brilliant and well programmed. Easy installation, does what it says and gives great flexibility in presenting your products and content in Magento. A valuable extension!
    Working like a charm on CE 1.7.0.2 edition.
  • Mike Koenig
    These tabs are amazing.. very simple to install and they add a much more pleasing interface for our customers than the stock tabs. From an administrative stance, I also love the control they give us for products that need more explanations or additional resources. All of this without having to break into the code to get what we want.

    Customers have already said "oh cool!" when clicking on the tabs.. I'm for anything that gets the customers attention on a product page. Great extension.
  • Marsel
    I have been looking for a tab extensions for over 4 years. I tried the free ones and I pad for ones that required payment too. This extension meets all my expectations and more.. The more being the excellent support that comes with the purchase from FishPig.

    Smart Tabs is extremely simple and easy to work with. I highly recommend the extensions, and I highly recommend working with this company because they won't leave you hanging like the others. You can see the extension work on our site www.sintelsystems.com.

    Thanks Ben.
  • Amy Robertson
    Smart Tabs performs well against other tab extensions and has given me control over content on my product page. I can now easily add and format tabs containing product attributes and other data without needing to call my web agency. In addition to Smart Tabs I purchased Crosslinks and Basket Shipping, both of which have helped me a bunch

You can install Smart Product Tabs in the same way that you can install any Magento extension. For detailed instructions, please the see the Magento extension installation guide.

If the tabs aren't integrating with your existing tabs, you should try changing the 'Tab Integration Method' configuration option in the SmartTabs configuration in the Magento Admin.

My Theme Doesn't Have Tabs!

By default, Smart Tabs will make use of your existing theme's tabs. This is great because these will no doubt already be styled to suit your theme. If your theme doesn't have existing tabs, SmartTabs won't show anything. Fortunately it's easy to fix this. To force SmartTabs to show the tabs, add the following line of code where you want the tabs to display (probably in catalog/product/view.phtml).

  <?php echo Mage::helper('smarttabs')->getFullTabsHtml() ?>

My Theme Has Tabs But Smart Tabs Aren't Added

This can happen when your existing tabs have been hard coded into your template. Fortunately it's still easy to add SmartTabs to your tabs by making some small modifications to product view template. This template can be found at catalog/product/view.phtml in your custom theme. You should match the HTML below to the HTML of your tabs system.

<?php if ($smartTabs): ?>
	<?php foreach($smartTabs as $smartTab): ?>
		<?php if ($smartTab->isVisible()): ?>
			<li>
				<a href="#<?php echo $smartTab->getAlias() ?>">
					<?php echo $this->escapeHtml($smartTab->getTitle()) ?>
				</a>
			</li>
		<?php endif; ?>
	<?php endforeach; ?>
<?php endif; ?>
<?php if ($smartTabs): ?>
	<?php foreach($smartTabs as $smartTab): ?>
		<?php if ($smartTab->isVisible()): ?>
            <div class="tab-pane" id="<?php echo $smartTab->getAlias() ?>">
				<?php echo $smartTab->getHtml() ?>
			</div>
		<?php endif; ?>
	<?php endforeach; ?>
<?php endif; ?>

Documentation & Support

Submit a Support Ticket

If none of the articles on the left answer your question, you can use the form below to submit a support ticket.

  • Loading Submitting your support ticket.
Post your comment

FishPig Ltd