794_The.Definitive.Guide.to.Magento.pdf

This will assign the blank theme to your store make

Info icon This preview shows pages 174–179. Sign up to view the full content.

Skin (Images/CSS), and Layout and Default fields. This will assign the blank theme to your store. Make sure you click the save config button in the upper-right hand corner (see Figure 9-20). Figure 9-20. Examining the file structure for adding a second theme to your Magento store
Image of page 174

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

CHAPTER 9 CUSTOMIZING MAGENTO’S APPEARANCE 153 Note Changing the settings shown in Figure 9-20 will affect all of your Magento stores. If you do not want to change the theme used on all of your stores, you will need to select your store from the drop down menu and make the necessary adjustments per store. In case you are wondering, the name blank refers to the folder “blank” which contains the same files used in the default Magento theme discussed earlier in this chapter. Blank theme files can be found in two different places: app design frontend default blank and skin frontend default blank. Themes are always pared in this way. One directory contained within app and the other within skin (see Figure 9-21). Figure 9-21. Examining the file structure for adding a second theme to your Magento store After you have assigned the blank theme to your store, refresh your public interface. It should look something like Figure 9-22. The blank theme includes only the most basic styling so you can easily modify it to suit the needs of your store.
Image of page 175
CHAPTER 9 CUSTOMIZING MAGENTO’S APPEARANCE 154 Figure 9-22. The blank Magento theme What’s Next? Designing and developing themes for Magento can be hard work, but with a little patience and study of some preexisting themes you can begin creating Magento themes in no time. Coming up in Chapter 10, you will be taking an in-depth look at how to download, install, and write your own modules and extensions.
Image of page 176

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

C H A P T E R 1 0 ■ ■ ■ 155 Magento Extensions Overview Magento designed its architecture in a flexible format that encourages users and communities to build and extend the core application. What does this mean? Simply put, if a feature is missing, you can build it yourself. And if you want to contribute, you can post your home brew extension through Magento Connect ( ), which is a growing community that consists of open source and commercial extensions. There’s even a section of goodies built by the Magento’s internal team. You’ll begin this chapter by exploring Magento Connect Manager, installing a third-party module, moving into building a simple Hello World module, extending that into a random product module, and finally deploying the custom module into an extension. Note Extensions, modules, and plug-ins are used interchangeably. The naming can get confusing, but the important thing to note is that extensions are packaged modules. You can build many modules for your Magento shop, but it only becomes an extension once you have packaged it using Magento’s built-in function. (We’ll explain more near the end of this chapter.)
Image of page 177
CHAPTER 10 MAGENTO EXTENSIONS 156 Magento Connect Manager Let’s become familiar with the way Magento handles extensions. Log in through the Admin Panel:
Image of page 178

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

Image of page 179
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern