You are previewing Magento 1.4 Theming Cookbook.
O'Reilly logo
Magento 1.4 Theming Cookbook

Book Description

Over 40 recipes to create a fully functional, feature rich, customized Magento theme

  • Create rich, fully featured themes in easy to follow steps

  • Customize and localize your themes to make them sellable

  • Step-by-step recipes to help you solve problems related to Magento theming

  • In Detail

    Magento is the fastest growing PHP-based ecommerce solution. It is a professional, polished application that can be extended or customized with PHP code. Magento theming is a very interesting topic but it can be difficult to get the hang of.

    Magento 1.4 Theming Cookbook is like a toolbox for building Magento themes. Thanks to its cookbook approach, the recipes found in this book can be applied in almost any Magento theme.

    This book will help you to create a Magento theme using recipes in a step-by-step approach. Although you can dive into any individual recipe, the cookbook is organized in a way that will help beginners learn Magento theming by doing. More advanced users can refer to just the recipes that will be useful to them. You will learn how to add sliders, Cufon font replacements, social media, lightbox, and much more!

    Table of Contents

    1. Magento 1.4 Theming Cookbook
      1. Magento 1.4 Theming Cookbook
      2. Credits
      3. About the Author
      4. About the Reviewers
      5. www.PacktPub.com
        1. Support files, eBooks, discount offers and more
          1. Why Subscribe?
          2. Free Access for Packt account holders
      6. Preface
        1. What this book covers
        2. What you need for this book
        3. Who this book is for
        4. Conventions
        5. Reader feedback
        6. Customer support
          1. Downloading the example code
          2. Errata
          3. Piracy
          4. Questions
      7. 1. Theme Basics—Working with the Default Theme
        1. Introduction
        2. Shutting down the cache before working with themes
          1. Getting ready
          2. How to do it...
          3. How it works...
        3. Theme inheritance in Magento
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        4. Adding blocks
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        5. Creating layouts
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Layout handles
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        7. Customizing templates
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
      8. 2. Working with Existing Themes
        1. Introduction
        2. Installing a theme through Magento Connect
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        3. Installing a theme manually
          1. Getting ready
          2. How to do it...
          3. See also
        4. Selecting the recently installed theme
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        5. Enabling template path hints
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Simple modifications, changing a logo and header info
          1. How to do it...
          2. How it works...
        7. Simple modifications, link to CMS pages from our theme
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
      9. 3. Starting Our Own Theme—Basic Steps
        1. Introduction
        2. Starting our theme; laying the foundation
          1. Getting ready
          2. How to do it...
          3. How it works...
            1. See also
        3. Adding content in the home page
          1. Getting ready
          2. How to do it...
          3. How it works...
            1. See also
        4. Adding breadcrumbs
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        5. Enabling the search form
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Adding top links
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        7. Adding the language selector
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        8. Footer links
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        9. Adding the mini cart
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        10. Building our main menu
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
      10. 4. Continuing Our Theme—Other Necessary Pages
        1. Introduction
        2. Enhancing what we have up to now
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        3. Setting the template for the catalog page
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        4. Setting the template for other CMS pages
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        5. Setting the template for the Sign In page
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Setting the template for the Shopping Cart page
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        7. Modifying the product detail page
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. How it works...
      11. 5. Going Further—Making Our Theme Shine
        1. Introduction
        2. Using Cufón to include any font we like in our theme
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        3. SlideDeck content slider
          1. Getting ready
          2. How to do it...
            1. How it works...
            2. See also
        4. Nivo banner slider
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        5. Magento Easy Lightbox
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Adding social media sharing to product page
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        7. Adding featured products to the home page
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more
          5. See also
      12. 6. Building Simple Extensions
        1. Introduction
        2. Installing the ModuleCreator extension
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        3. Using the ModuleCreator extension
          1. Getting ready
          2. How to do it...
          3. There's more...
          4. How it works...
          5. See also
        4. Building a featured products block
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        5. Modifying the featured products block to show the most sold products
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
      13. 7. Localization and Other Tips
        1. Introduction
        2. Localizing our theme
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        3. Getting the current store
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        4. How to create a multi-currency store
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        5. How to create CMS pages
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Translating the topmenu
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
      14. 8. Selling Our Theme
        1. Introduction
        2. Packing our theme
          1. Getting ready
          2. How to do it...
          3. How it works
          4. See also
        3. Nice features for our theme
          1. Getting ready
          2. How to do it...
          3. How it works
          4. See also
        4. Where to sell our theme
          1. Getting ready
          2. How to do it...
          3. How it works
          4. See also
        5. Where to go from here
          1. Getting ready
          2. How to do it...
          3. How it works
          4. See also
      15. A. Quick Summary
        1. Introduction
        2. Step 1—laying the foundation
          1. Getting ready
          2. How to do it...
          3. How it works
          4. See also
        3. Step 2—small modifications that can be done in admin panel
          1. Getting ready
          2. How to do it...
          3. How it works
          4. See also
        4. Step 3—small modifications that can be done in layout files
          1. Getting ready
          2. How to do it...
          3. How it works
          4. See also