Pavel Novitsky is the Magento Certified Developer Plus

Big event in BelVG corporate life! The company basks in the glory of its star, Pavel Novitsky, who has successfully passed the Magento Developer Certification and now is titled the Magento Certified Developer Plus.

This certificate states that Pavel is “skillful in the use of Magento Enterprise Edition and has delved into details of the structure of Magento that many have not often explored, but which can give someone an advantage when implementing a site using Magento.”

Pavel has left the office at 2 p.m. local time today and came back two hours later with victorious test results. You can imagine, how overcrowded his room is now ;)

BelVG is planning to have all developers team certified within the current year.

Video Guides Paint a Thousand Words

March 28, 2012 Alex Huk Magento

This English proverb in headline is very true when it comes to eCommerce products and services market. What are you worried about the most before purchasing some extension? Perhaps, that you won’t be able to puzzle it out. Descriptions and screenshots are quite helpful until the moment customers still feel themselves lost.

Besides our written guides, we introduce video manuals, designed to give our regular and potential clients a better support when they need clarifications.

Leave your feedback in our comments!

Why Google Analytics May Play the Fool With Your Magento Store

Google Analytics is a virtual Chuck Norris in web analytics software that provides admins with necessary tools for collecting website statistics. ECommerce sites need web analytics software too. Google Analytics collects two types of eCommerce data: order data and product data. Order data include general information about orders (order ID, store name, grand total, tax, shipping, city, region & country) while product data incorporate information about every order item (order ID, SKU, product name, product price & quantity). It works like typical Google Analytics service, but only for checkout success page.

Usually Magento gives you the detailed order statistics, but you can’t relate it to page views or keywords. If you don’t know what increases your sales (SEO, email campaign, advertising), you can not manage advertising budget correctly. Statistics grants you successful advertising campaigns and increased ROI accordingly.

Working with Google Analytics in Magento, you may have wondered now and then, why it is not functioning in a proper way. A typical problem occurs when your store name includes symbols like single-quote, for instance, Molly’s Dolls or L’enchantement. No challenge anymore. We offer you to download this bugfix for Magento 1.5-1.6.2. Enjoy your smooth statistics gathering!



BelVG Theme Breaks into Magento Connect Mobile

March 22, 2012 Alex Huk Magento

We spent some time in Magento Connect marketing category (quick remind is here) and we continue moving across Magento marketplace. Presently, we have landed in mobile subcategory with … oh, just see it with your own eyes.


How often do you visit Magento Connect and what is your juiciest purchase made over there? Drop comments below.

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.