一次後台擴充套件的經歷

2021-08-31 10:16:23 字數 984 閱讀 2541

任務:新增乙個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();

5. 讓merchant列表以magento風格顯示在模板檔案中

1). 建立block檔案: block/merchant/index/grid.php. 該類繼承 mage_adminhtml_block_widget_grid

2). 在模板檔案index.php中加入**

<?php echo $this->getchildhtml('grid') ?>

上面僅羅列梗概,僅供參考,看看效果吧,是不是和magento預設風格一致?

[img]

一次佈線的經歷

一次佈線的經歷 由於公司要重sz搬遷到sd,sd區需要裝修整改,重新佈線。專案開始2012年10月份入職就開始入手 左邊是工廠區 辦公區 凹字形結構 共4層樓,是拼接房大部分是翻新,只有 內凹部分那裡新建 www.2cto.com 專案結束標誌以機房的ups,機房機架上的監控 伺服器 交換機,除錯完...

一次安裝fedora linux的經歷

2個星期前吧,用pqmagic分了下區,結果重起後,系統就進不去了,估計是pqmagic破壞我的硬碟分割槽表。之前一直是聽別人說 pqmagic會破壞系統,今天算是讓我碰到了。在網上找了些資料,重新來恢復我的grub。root 和setup命令是重新來安裝 引導的,如root hd0,hda1 se...

一次重組程式的經歷

整整費了n久功夫,終於重組好了畢設程式的構架,頭暈暈的,簡單敘述一下改寫的經過,分享一下自己的感受,順便自勉也整理一下思路o o 系統環境 redhat 9.0 開發語言 c 編譯器 gcc 原來程式包含的檔案 sniff.h,sniff.c,tp.c,main.c makefile檔案內容 cc ...