Magento Themes and Magento Extensions

Jessica – Multi-Purpose Fluid Responsive Theme

Share
Posted on March 13th, 2015 | Posted by admin

Jessica is Multi-Purpose premium Magento theme based on Fluid based responsive theme which will enable to run store in any type of resolution without any issue. It is extremely customisable using advance admin options, easy to install and easy to use for any type of e-commerce store.

magento themes

General :

  • Code Standard : Fully Commented Code and follow 100% magento code standard so it’s easy to customize theme and install magento extension
  • Unmatched Support : Strong ticket system to track and solve your query or issue. 100% On time Resolution
  • Advance Admin Options : Tons of admin options. Settings and Options are categorised properly so easy to customise and maintain
  • Customizable Design : You can change visual appearance of the theme at almost every element

Creating EAV based model(s) in Magento

Share
Posted on March 3rd, 2015 | Posted by admin

Magento EAV (Entity Attribute Value) data model is used to get flexibility for your data, but it brings more complexity than relation table model. If you need data model that will have flexible attributes which can be dynamically added, for example from Magento admin panel, then EAV is the best solution for you. If using EAV, you don’t need to change table structure for every new attribute like you do on flat tables (creating new colums).

Bad things which EAV flexibility brings are slower Queries and more complex table structures. Let’s talk more about performance, EAV system is slower than using flat table for resource model, because it uses a lot of mysql joins (depend on attributes number) and, as we know, Query with join data from other tables is always slower than select Query from one table. This problem can be solved with two solutions. For Enterprise Magento enable full page cache and page will be cached, so with or without EAV there won’t be any difference, only first load(slower for EAV) and after that all is cached. Second solution is to make flat table and indexer for creating table from EAV entity attributes.

Display date in specified format in Magento

Share
Posted on February 6th, 2015 | Posted by admin

Display date in specified format in Magento

Mage::helper(‘core’)->formatDate($date, $format, $showTime=false)

Argument 1: Date that you want change the format (This may be database driven or manual)
Argument 2: Date format: short, long, medium, full
Argument 3: Show Time: True to display time and false to not display time

Magento – using jQuery

Share
Posted on February 2nd, 2015 | Posted by admin

While developing the new website in magento I found, magento using prototype as a default javascript library. My problem was I had to learn and my biggest problem was time crunch. I decided to add Jquery in in which i was good. so i decided using Magento using jQuery combination. I started the integration later on I came to know that oh there is problem because of conflict in js file. It was little difficult to understand why but I came to know after lot of search over the web. so lets learn it using quick and easy steps on how to use jQuery in magento. I have just consolidated information I found while researching.

How to use jQuery in magento?

Quick and easy steps on how to use jQuery in magento are as follows.

Step 1: Download “jQuery js” file and upload it to the magento “js” folder.
Step 2: Now open the file “page.xml” at Magento/app/design/frontend/default/default/layout/page.xml.
Step 3: Now add following line inside block “html_head” before end tag.

Magento: Include Layered Navigation In A CMS Page

Share
Posted on January 28th, 2015 | Posted by admin

This is another popular question. Often you want to show items on a CMS page rather than a regular category page. But you still want to have the layered navigation to filter results like it appears by default with Magento at the category level (when listing products).

To add Magento’s layered navigation to a CMS page where you’re showing items simply edit your CMS page in the admin – under the “Design” tab put this code:

<reference name="left">
<block type="catalog/layer_view" name="catalog.leftnav" before="-" template="catalog/layer/view.phtml"/>
</reference>

That will show the layered navigation at the very top of the left column on your CMS page. Of course make sure your CMS page layout is “2column with left bar” (under “layout” in the “Design” tab).

Page 1 of 9012345»102030...Last »