PacktLib: Magento 1.3: PHP Developer's Guide

Magento 1.3: PHP Developer's Guide

Credits

About the Author

About the Reviewers

Preface

Magento 1.3: PHP Developer's Guide

Extending Magento

Core development functionality coverage

Chapter overview

Summary

Installing/Upgrading Magento and Preparing for Development

Requirements

Types of installation

Summary

Magento's Architecture

Magento's base structure

The template system architecture

Structural blocks and content blocks

Modules and how they work within the system

Zend Framework and its role within Magento

Backing up Magento's data

Summary

Shipping Modules in Magento

What shipping modules do

How to begin with a shipping module

Using our template to create a shipping method

Summary

Building a Payment Module for Magento

How payment methods work in Magento

Building the base of a payment method

Summary

Building a Basic Featured Products Module

How it works

Summary

Fully-Featured Module for Magento with Admin Panel

Creating our first Hello World message

Creating our first /helloworld/ URL structure

Using the Module Creator script to get Hello World

Hello World

Expanding our module further into a database-driven, administrated brands module

Summary

Integration of Third-Party CMS

Notable things about CMS Integration

The WYSIWYG editor implementation

Integrating Wordpress

Other content management systems

Summary

Magento's Core API

What is the Core API?

Choice of protocols

Basic API methods

Basic API scripting: Customer API

Complete list of available resources and methods

Summary

Importing and Exporting Data

What kind of data can I export or import?

An introduction to the interface

Sample implementation: Import/Export of metadata

Common issues with importing/exporting

Summary

Index