The Main Magento Design Areas and More… (Magento Certified Developer Exam)

We suppose you continue following our Magento certification-dedicated posts in our blog. This week we turn to another pack of Basics questions, concerning main Magento design areas; the structure of a complete theme and Magento templates, layout, skin and javascript files location.

In classical MVC architecture view files are html code with output of the logic in templates via php or  any template engine, for example, Smarty (in Prestashop, Oxid) or Twig, Dwoo, Calypso, etc. Working with Magento, you may fall into delusion that everything is extremely complicated, but this complexity allows you to maintain flexibility and modularity.

In Magento there are three components of the template system. As we discussed in a previous article, there are php classes that are stored in modules folder called Block. They load the data from database and transfer it to the PHP/HTML templates in your theme (.phtml files). There are also XML layout configuration files that act as application guides on how to build a page, what to build it with and the behavior of each building block.

Identifying ad explaining the main Magento design areas (adminhtml and frontend)



All frontend files are stored in three main Magento design areas.


Removing Columns from One CMS Page in Prestashop

Unfortunately, there is no built-in Prestashop function to change the template on one page only. Let’s clarify the process of removing columns on CMS page. We are going to change one appearance (1) into another (2).



For this purpose we need to override the method displayFooter() of controller CmsControllerCore (for removing the right column). Override function first appeared in Prestashop 1.4 and allows to override the functionality without modifying the system core, i.e. no further problems will arise during the upgrade to the new version.


“What’s Wrong” Tips: Making Magento Products Visible

March 19, 2012 BelVG Team Magento, Tips&Tricks

BelVG support team receives hundreds of emails, skype calls and direct messages via social network from customers. We are glad that our users are pretty curious and want to get a close look at every single feature of their extensions. However, there are some standard “What’s wrong” and “Why doesn’t it work” questions, so we want to cover customers problems regularly and help them avoid typical pitfalls to run stores smoothly. The first query of the week is right here.

I did everything I could but my store products are still invisible. I’m lost.

There are certain locations in Magento-based stores that are responsible for enabling products in frontend. Inspect them all and make sure their parameters are set correctly.

1. Go edit product page info and check product Status and Visibility. Select Status Enabled and Catalog, Search Visibility.

2. Transfer to Inventory: specify product quantity and put it In Stock.


Add-ons on Friday

March 16, 2012 Alex Huk Magento

This is the middle of March, and we hope that the sun is shining brightly through your window and put you in a good working mood. Even though we can’t boast of a fair weather here in Belarus, this Friday we have something fairly worthwhile for you.

Typically, merchants and customers complain of uninformative Magento navigation menu and poorly designed categories in a menu panel. Could this standard Magento menu stimulate user interest to the webstore?

We answer NO and introduce you our vision of a proper navigation menu.

You will be able to extend your dropdown menu and gain a significant control over its content by using our Magento Dropdown Menu extension. Due to its advanced automation process and block structure you will make your categories meaningful and present as many information as you want.

Have a nice weekend with BelVG products that work when you rest.

Couch Commerce – Watch What Your Star Wears on TV and Click to Buy It

March 15, 2012 Alex Huk Mobile

What do people usually do while watching TV, besides the fact that TV helps folks fall asleep? They follow the plot of their favorite show and simultaneously scrutinize actors’ clothing, interior design and other stuff around stars. TV illustrates lifestyles and people tend to wish the same ones celebrities have. That’s the background of the story where couch commerce begins.

The term ‘couch commerce’, actively popularized by eBay and PayPal nowadays, refers to customers with tablets and mobile phones who do shopping right from their couches.

eBay has revised these potential couch buyers and recently released iPad app called Watch With eBay. It’s concept is brilliant…