Cargando…

Magento 1.8 development cookbook : over 70 recipes to learn magento development from scratch /

In Detail Magento is an open source e-commerce platform which has all the functionality to function from small to large online stores. Its architecture makes it possible to extend the functionalities with plugins where a lot of them are shared by the community. This is the reason why the platform is...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Delvaux, Bart
Otros Autores: Ferdous, Nurul
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, England : Packt Publishing, 2014.
Edición:Second edition.
Colección:Quick answers to common problems.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Magento; Introduction; Preparing the development environment; Installing Magento with sample data; Adding version control to the source code; Configuring the development tools; Chapter 2: Theming; Introduction; Configuring Magento themes and packages; Creating your first theme; Adding extra files to your theme; Adding jQuery support; Changing a page title; Working with translations; Understanding the theming block system; Adding widgets to the layout.
  • Chapter 3: Working with ProductsIntroduction; Setting up the catalog defaults; Working with attribute sets; Working with product types; Adding a Facebook like button; Adding a product to the cart through querystring; Embedding a YouTube video; Changing the URL of a product page; Chapter 4: Creating a Module; Introduction; Creating files; Registering blocks, helpers, and models; Adding a new page; Adding a layout file; Adding a translation file; Adding a block of new products; Rewriting a core class; Chapter 5: Database Concepts; Introduction; Finding your way in the tables.
  • Working with flat tablesWorking with EAV tables; Configuring a Master/Slave setup; Repairing the database; Chapter 6: Databases and Modules; Introduction; Registering the resource models; Registering connections; Installing and upgrading scripts; Creating a flat table with models; Working with Magento collections; Chapter 7: Magento Backend; Introduction; Registering a backend controller; Extending the menu; Adding an ACL; Extending the system configuration; Creating a grid from a database table; Adding customer attributes; Working with source models; Chapter 8: Event Handlers and Cronjobs.
  • IntroductionUnderstanding Magento event types; Creating your own event; Adding an event observer; Introducing cronjobs; Creating a new cronjob; Testing your new cronjob; Chapter 9: Creating a Shipping Module; Introduction; Initializing module configurations; Writing an adapter model; Extending the shipping method features; Adding the module in the frontend; Chapter 10: Creating a Product Slider Widget; Introduction; Creating an empty module; Registering helpers and blocks; Creating a widget configuration file; Creating a block and the template files; Creating a custom configuration parameter.
  • Finalizing the themingChapter 11: Performance Optimization; Introduction; Exploring the limits of a website; Optimizing the database and MySQL configuration; Optimizing the Apache web server; Tuning the Magento configurations; Configuring APC and Memcached; Optimizing the PHP configurations; Analyzing the page speed; Chapter 12: Debugging and Unit Testing; Introduction; Getting started with Xdebug; Debugging with FirePHP; Installing PHPUnit; Creating a Magento test case; Index.