国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

如何在ecshop網(wǎng)站模板里使用自定義函數(shù)

2024-04-25 20:34:20
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

在ecshop模板使用自定義函數(shù)

可以增加自定義函數(shù),在模板直接調(diào)用,例如: {$userId|get_user_name} 或 {$imgUrl|set_width_height:100:200}

案例一(處理圖片):

1.模板里使用{$imgurl|getpic:100:200}

2.includes/lib_base.php里面增加函數(shù)

function getpic($str, $width, $height){ $len= stripos($str, '.'); if($len !== false){ $str= substr($str, 0, $len).'_'.$width.'-'.$height.stristr($str, '.'); return $str; } else{ return '/images/blank.gif'; } }

3.includes/cls_template.php里624行

case 'strip_tags': $p = 'strip_tags(' . $p . ')'; break; 后面增加處理函數(shù) case 'getpic': $p = 'getpic(' . $p . ",$s[1],$s[2])"; break;

 

案例二(根據(jù)地區(qū)ID返回名稱):

1.ecshop商城模板里使用{$provinceId|get_region_name}

2.includes/lib_base.php里面增加函數(shù)

function get_region_name($id){ $id = intval($id); $sql = "SELECT region_name FROM " . $GLOBALS['ecs']->table('region') . " WHERE region_id = $id"; $list = $GLOBALS['db']->getRow($sql, true); return $list['region_name']; }

3.includes/cls_template.php里624行

case 'strip_tags': $p = 'strip_tags(' . $p . ')'; break; //后面增加處理函數(shù):開(kāi)始 case 'get_region_name': $p = 'get_region_name(' . $p . ")"; break; //后面增加處理函數(shù):結(jié)束 default: # code... break;

 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 大英县| 沙湾县| 安吉县| 桐梓县| 剑阁县| 天峻县| 莆田市| 林州市| 八宿县| 华安县| 荣昌县| 梁山县| 象州县| 张家界市| 潞西市| 南通市| 上高县| 锡林浩特市| 嵊州市| 东方市| 宝鸡市| 漳州市| 彩票| 蒙阴县| 周至县| 西峡县| 永川市| 桐梓县| 白城市| 靖远县| 永吉县| 宜州市| 庄浪县| 那坡县| 东宁县| 墨竹工卡县| 永城市| 桂阳县| 婺源县| 阿图什市| 长治县|