Tag Archives: magento design

Changing Product Tabs from JavaScript to CSS

Posted on 07. Jul, 2009 by coolbluelogo .

With themes based off the Modern Theme, product information tabs are buried under JavaScript. This is awful for SEO. Converting these to CSS allows the Search Engines to index more information on the product pages. This article will tell you how to do that and improve the Search Engine friendliness of your Magento site!

Continue Reading

Adding and removing javascript / css when and where you need it

Posted on 19. Feb, 2009 by Fido .

Adding and removing javascript and css is handled separately within Magento. CSS is added in the usual fashion, where you have a <link rel=”stylesheet”… />. However, any included javascript (unless linked to “by hand” from a theme’s skin) is pulled via a php files which reads through the “js” folder in the root directory (root/js/index.php is responsible for this).

That is all well and good for Magento. The real question is how we, as developers, add these items when we need them. How you as a developer add css or javascript is, luckily, handled the same.

In this post, we will show how to add and remove javascript and css to a CMS page (and anywhere else) that you may need.

Continue Reading

Welcome (again!) – exploremagento.com

Posted on 01. Oct, 2008 by Fido .

Here is my new version of getfido.net – We have undergone a redesign, a new domain and new hosting!
I hope you enjoy the improvements of this blog as I have – I find it much more easier on the eyes along with easier to read.
Additionally, anyone who is interested in professional services for Magento can [...]

Continue Reading

How to override a Magento core block class

Posted on 17. Sep, 2008 by Fido .

This tutorial will show you the proper method for overriding a Mage core class. This will work for Block and Model classes. Controllers are a slightly different story and for another tutorial.

Some discussion on breadcrumbs: I will be overriding the Core file: app/code/core/Mage/Catalog/Block/Breadcrumbs.php (which I will call [Breadcrumbs-B]). This file is not to be confused with the block: app/code/core/Mage/Page/Block/Html/Breadcrumbs.php (which I will call [Breadcrumbs-A]).

Continue Reading