濟南建網站知識,網站建設技術靈魂總結
Website news, Technical summary of soul
在濟南網站建設中,有部分客戶需要在網上進行在線交易,也就是需要建設一個網上商城系統。目前使用最多的商城開源系統就是ecshop了,可是在實際的開發過程中,往往會遇到很多ecshop本身不能完成的功能,這就需要我們對ecshop進行二次開發,比如我們需要在添加文章分類的時候,增加上傳縮略圖的功能,具體步驟如下:
打開文章分類的后臺模板文件,admin-----templates----articlecat_info.htm文件,在</table>標簽的上面加入上傳縮略圖代碼,如下:
<tr>
<td class="label">背景圖:</td>
<td><input type="file" name="cat_img" size="35" />
{if $cat_info.cat_img} <img src="images/yes.gif" border="0" /> {else} <img src="images/no.gif" /> {/if} </td>
</tr>
網站代碼截圖如下:
打開網站后臺文章分類的php文件,admin-----articlecat.php。
在第18行之后加入如下代碼:
require_once(ROOT_PATH . '/' . ADMIN_PATH . '/includes/lib_goods.php');
include_once(ROOT_PATH . '/includes/cls_image.php');
$image = new cls_image($_CFG['bgcolor']);
網站程序代碼截圖如下:
繼續往下找到 $sql = "INSERT INTO ".$ecs->table('article_cat')."(cat_name, cat_type, cat_desc,keywords, parent_id, sort_order, show_in_nav,cat_img) 這一行,在它上面添加代碼如下:
$article_img = $image->upload_image($_FILES['cat_img']);
網站程序代碼截圖如下:
繼續往下找到 $dat = $db->getOne("SELECT cat_name, show_in_nav FROM ". $ecs->table('article_cat') . " WHERE cat_id = '" . $_POST['id'] . "'"); 這行代碼
$image = $image->upload_image($_FILES['cat_img']);
if(!empty($image))
{
$article_img = $image;
}
網站程序代碼如下:
網站模板標簽怎么去調用,就要看你用的什么函數去循環的文章分類的數據,然后在相應的函數里面把cat_img這個字段賦值給相應的函數,然后通過foreach語句在前臺進行循環,這樣就可以把文章分類的縮略圖調用出來了。
濟南網站建設過程中,總會遇到一些需要對程序進行二次開發的過程,比如這次講到的這個案例,其實完全可以通過,網站后臺的廣告位實現圖片的調用。但是那樣對于網站后臺的邏輯結構來說是很亂的,對于一家負責人的網站建設公司,保證網站后臺的易用性和好操作性是最基本的事情。遇到這種情況不要怕麻煩,把網站建設的結構處理好,不但利于用戶的后期操作,還能提高自己公司的水平和個人編程能力的提升。
您可能還對以下文章感興趣:
公司地址:山東省濟南市東關大街中泰大廈 Copyright?2006-2020 www.wh-haojing.com. 濟南網站設計我們值得信賴. All rights reserved .
7x24小時服務熱線:15069066861 網站建設博客