MagePlugins

The Best Extensions Backed By The Best Support Team

File Structure

The below table explains the Extension's file structure:

Path Description
app The extension's source code
code Contains the raw source code of PHP and configuration files
local community is typically reserved for extensions which were built for the magento community of store owners
Innoexts All Mage Plugin developed extensions will exist under this directory
ShippingTablerate Contains the backend programming specific to this extension
Block Backend programming files which contain the logical code for block functionality
Adminhtml Blocks related to the payment method area in the admin
Tablerate
Edit
Form.php
Grid
Column
Filter
Region.php
Zip.php
Edit.php
Grid.php
Website
Switcher.php
Tablerate.php
controllers
Adminhtml
TablerateController.php
etc Directory contains the configuration settings for this extension
config.xml Contains configuration settings for Magento to locate the db tables related to this extension and for Magento to locate the extensions file structure when autoloading classes.
adminhtml.xml
Helper Contains miscellaneous function classes for assisting objects
Data.php Standard help file with miscellaneous methods
Model Contains the database object classes which handle the reading, writing, updating and deleting records.
Mysql4
Tablerate
Collection.php
Tablerate.php
Abstract.php
Tablerate.php
sql
shippingtablerate_setup
mysql4-install-1.0.0.php
mysql4-upgrade-1.0.0-1.0.2.php

The Best Extensions Backed By The Best Support Team