Customizing the Rental System Templates #
the templates are in app/design/frontend/base/default/template/payperrentals DO NOT modify these files directly, or the changes you do will be lost when you upgrade our rental extension. Rather copy ONLY the files you need to change to your theme that you are using.
For example if using the default RWD package and theme and you wanted to edit the view_rental.phtml template you would copy it from app/design/frontend/base/default/template/payperrentals/catalog/product/view_rental.phtml TO app/design/frontend/rwd/default/template/payperrentals/catalog/product/view_rental.phtml
Adding A New Template/Theme To Magento #
Common Mistake – Direct Theme Customization #
We see many clients put their changes directly into the theme. This can be easily overwritten when you upgrade your Magento Version. Do not do it. Do it the proper way.
If you are going to be making changes to the CSS, Page Layouts, and default templates you should create a new package and/or theme.
The Right Way #
For customizing the theme/template of your Magento site, the process is different depending on if you have Magento CE version 1.9+ or Magento CE version <= 1.8.1
For Magento CE Version 1.9+ #
http://www.magentocommerce.com/knowledge-base/entry/ee114-ce19-rwd-dev-guide
For Magento Version <= 1.8.1 #
http://www.magentocommerce.com/design_guide/articles/working-with-magento-themes
Magento Template / Theme Design Recommended Resources #
Official Magento Design Guide: http://www.magentocommerce.com/resources/magento-user-guide scroll down it is below the user guide.
Books (not free but worth it):
We find the Packt Pub books excellent resources and they “teach” you how to theme/skin more than the Magento design guide does.
https://www.packtpub.com/web-development/learning-magento-theme-development
https://www.packtpub.com/web-development/mastering-magento-theme-design
Alan Storm’s layout book is more of a coders guide but equally important to understand: http://store.pulsestorm.net/products/no-frills-magento-layout