Magento themes and extensions

Magento Go: Last Chance to Sign Up for Tomorrow’s Webinar on Optimizing Your Store Setup

Posted on September 30th, 2012 | Posted by admin

Webinar: Optimizing Your Magento Go Store Configuration and Catalog

Magento Go is an extremely powerful and flexible tool that provides merchants many ways to manipulate store data efficiently. However, what do you do when your data originates outside of the Go platform, like products coming from a supplier’s spreadsheet? Or, what if you want to charge shipping rates based on criteria other than weight? If you’ve ever thought ‘there has got to be a better way to set up ____ ,’ you won’t want to miss this seminar with Go Pro partner

Date: September 12, 2012 11:00PM PDT

Presenters: Paul Byrne, President, Razoyo and Alyssa Gothelf, Online Marketing Manager, Magento

How to add Datepicker to Magento Forms

Posted on September 29th, 2012 | Posted by admin

Magento has a built in library for calendar functionalities. However the calendar library is available only on Admin pages like Customer Grid,Customer Account view page,Sales order Grid etc. We can extend the prototype Javascript library’s calendar functions to frontend.

Step 1: Edit the page.xml file in your current theme in the directory app/design/frontend/default/yourthemename/layout/page.xml Around line 65 add the below lines in between
<block type=”page/html_head” name=”head” as=”head”> </block >

How to add Datepicker to Magento Forms

Disabling Magento Email communications

Posted on September 28th, 2012 | Posted by admin

In some cases (testing or importing data, for example)  you may need to block Magento mail sending functionality. To completely disable Magento email communications you can switchDisable Email Communications option to Yes at System > Configuration > Advanced > System > Mail Sending Settings in

Disabling Magento Email communications

Magento Module Development Series – Design and Template

Posted on September 27th, 2012 | Posted by admin
In this blog, I will go through a basic introduction of magento template system. What are the various files used and their locations? This blog is intended for magento beginners, so that you can start doing very basic magento theme changes.

The first step in any magento customization is design changes (both CSS and HTML Changes). Magento comes with a default theme, but usually people require some changes in their theme depending on their websites. Minor text add/edits, layout changes and other changes are usually required.

Magento template system is very powerfully, it gives you the ability to change almost anything. The template system consists of layout xml files, css files and phtml files. In a typical PHP application, we have HTML/PHP and CSS files where we create/edit the design/layout of the website.  But in magento we have .phtml files to do the job html files. Magento follows MVC architecture and .phtml file do the job of VIEW. phtml are meant only for creating the structure of a page through html/php. They can be used to write complex php codes as well, but generally magento doesn’t follow this standard.

Quick debugging tip

Posted on September 26th, 2012 | Posted by admin

You can add items to magento’s system log and exception log in your code. This is very handy for pin-pointing coding errors / problems. Developing for Magento is often hard, especially since it’s not always possibly to have error reporting on (and even when it is on, its hard to find exactly what’s wrong!).

Here’s an example of it’s use:

1) Turn on your logging: Admin > Configuration > Developer > Log Settings > Enabled = Yes

2) Example code snippet where you might find this useful:

2.$response = curl_exec($ch); //just an example of something - might use this in a custom payment or shipping module
Page 1 of 512345»