一次后台扩展的经历
任务:新增一个Merchant表,然后要对你增删改查.
实施步骤:
1. 数据准备:生成SQL语句到数据库,并加入测试数据。
2. 使http://magen_host/manager/merchant进入Merchant管理界面,默认显示Merchant列表。
1). 创建MerchantController.php
2). 配置config.xml
3). 配置Layout的xml文件
4). 创建Block文件Index.php
5). 创建Block文件指向的template文件。
3. 使模型可以工作
1). 创建Model/Merchant.php
2). 创建Model/Mysql4/Merchant.php
3). 创建Model/Mysql4/Merchant/Collection.php
4). 修改config.xml,正确配置模型和数据表的绑定
4. 测试Model是否正常工作
可以在Controller文件中使用下面的代码,简单测试其是否正确工作
$model = Mage::getModel('manager/merchant'); $obj = $model->load(100); $name = $obj->getName();