ECSHOP模板開發教程:(二)ECSHOP標簽簡易說明
2024-07-09 22:56:52
供稿:網友
(二)ecshop標簽簡易說明
recommend_promotion.lbi 庫文件 促銷商品
promotion_info.lbi 庫文件 促銷信息
cart.lbi 庫文件 購物車
flow.dwt 模板文件 購物車和購物流程頁
activity.dwt 模板文件 活動列表頁
貨到付款 打開運費到付的插件includes/modules/shipping/fpd.php
42行
/* 配送方式是否支持貨到付款 */
$modules[$i]['cod']
= true;
今日特價<!-- #BeginLibraryItem "/library/recommend_promotion.lbi" --><!-- #EndLibraryItem -->
<!--{foreach from=$promotion_goods item=goods name="promotion_foreach"}-->
{if $smarty.foreach.promotion_foreach.index <= 5}
<a href="{$goods.url}"><img src="{$goods.thumb}" border="0" alt="{$goods.name|escape:html}"/> </a>
<br />
<p><a href="{$goods.url}" title="{$goods.name|escape:html}">{$goods.short_name|escape:html}</a></p>
{$lang.promote_price}<font class="f1">{$goods.promote_price}</font>
{/if}
<!--{/foreach}-->
history.lbi 庫文件 商品瀏覽歷史
myship.lbi 庫文件 配送方式
批發方案頁 首先進入 ECShop 的后臺管理中心 -> 促銷管理 -> 批發管理,進入批發管理頁面
wholesale_list.dwt 模板文件 批發方案頁
熱賣商品 <!-- #BeginLibraryItem "/library/recommend_hot.lbi" -->
<p>熱賣商品</p>
<!--{foreach from=$hot_goods item=goods}-->
<div class="goodsItem">
<span class="hot"></span>
<a href="{$goods.url}"><img src="{$goods.thumb}" alt="{$goods.name|escape:html}" class="goodsimg" /></a><br />
<p><a href="{$goods.url}" title="{$goods.name|escape:html}">{$goods.short_style_name}</a></p>
<font class="f1">
<!-- {if $goods.promote_price neq ""} -->
{$goods.promote_price}
<!-- {else}-->
{$goods.shop_price}
<!--{/if}-->
</font>
</div>
<!--{/foreach}-->
compare.dwt 模板文件 商品比較頁
商品簡單描述 <!-- {if $goods.goods_brief} -->
{$lang.goods_brief}{$goods.goods_brief}
<!-- {/if} -->
category.dwt商品列表頁
brand.dwt 模板文件 商品品牌頁
商品數量控制 修改 lib_goods.php 中 get_recommend_goods 函數, $num = get_library_number($data);
直接為$num賦值, 就跳過了模板對推薦數量的調用了
如果要自定義一個數量,在get_recommend_goods函數后多加一個可選參數,$rec_number=0
代碼改為
if($rec_number==0)
$num = get_library_number($data);
else
$num = $rec_number;
search.dwt 模板文件 商品搜索頁
goods.dwt 模板文件 商品詳情頁
<!--{foreach from=$goods_list item=goods}-->
<!-- {if $goods.goods_id} -->
<div class="goodsItem">
<a href="{$goods.url}"><img src="{$goods.goods_thumb}" alt="{$goods.goods_name}" class="goodsimg" /></a><br />
<p><a href="{$goods.url}" title="{$goods.name|escape:html}">{$goods.goods_name}</a></p>
<!-- {if $show_marketprice} -->
{$lang.market_prices}<font class="market_s">{$goods.market_price}</font><br />
<!-- {/if} -->
<!--{if $goods.promote_price neq "" } -->
{$lang.promote_price}<font class="shop_s">{$goods.promote_price}</font><br />
<!--{else}-->
{$lang.shop_prices}<font class="shop_s">{$goods.shop_price}</font><br />
<!--{/if}-->
<a href="javascript:collect({$goods.goods_id});" class="f6">{$lang.btn_collect}</a> |
<a href="javascript:addToCart({$goods.goods_id})" class="f6">{$lang.btn_buy}</a> |
<a href="javascript:;" id="compareLink"quotes"}','{$goods.type}')" class="f6">{$lang.compare}</a>
</div>
<!--{/if}-->
<!--{/foreach}-->
網站公告
{$shop_notice}
article_cat.dwt
模板文件 文章列表頁
article_pro.dwt 模板文件 文章內容頁(如免責聲明等)
article.dwt 模板文件 文章內容頁
myship.dwt 模板文件 我的配送頁
message.dwt 模板文件 信息提示頁
user_passport.dwt用戶安全頁(包含:會員登錄,會員注冊,找回密碼。)
會員登錄
<form name="formLogin" action="user.php" method="post">
<table width="100%" border="0" align="left" cellpadding="3" cellspacing="5">
<tr>
<td width="15%" align="right">{$lang.label_username}</td>
<td width="85%"><input name="username" type="text" size="25" class="inputBg" /></td>
</tr>
<tr>
<td align="right">{$lang.label_password}</td>
<td>
<input name="password" type="password" size="15"
class="inputBg"/>
<a href="user.php?act=get_password" class="f3">{$lang.get_password}</a>
</td>
</tr>
<!-- 判斷是否啟用驗證碼{if $enabled_captcha} -->
<tr>
<td align="right">{$lang.comment_captcha}</td>
<td><input type="text" size="8" name="captcha" class="inputBg" />
<img src="captcha.php?is_login=1&{$rand}" alt="captcha" style="vertical-align: middle;cursor: pointer;" /> </td>
</tr>
<!--{/if}-->
<tr>
<td> </td>
<td align="left">
<input type="hidden" name="act" value="act_login" />
<input type="hidden" name="back_act" value="{$back_act}" />
<input type="submit" name="submit" value="" class="us_Submit" />
</td>
</tr>
</table>
</form>
user_transaction.dwt
模板文件 用戶中心頁
(包含:個人資料,我的紅包,添加紅包,我的訂單,
訂單詳情,合并訂單,訂單狀態,商品列表,費用總計,
收貨人信息,支付方式,其他信息,會員余額。)
站內快訊<!-- #BeginLibraryItem "/library/new_articles.lbi" --><!-- #EndLibraryItem -->
指定分類下的子分類方法 <?php $this->assign('categories256',
get_categories_tree(256));?>
<!--{foreach from=$categories256 item=cat}-->
<A href="{$cat.url}">{$cat.name|escape:html}</A><br/>
<!--{/foreach}-->
把上面代碼復制到你的模板中就可以實現,其中上面三個“256”要改成你指定的分類id。
簡單的就是這樣,要正式應用還得結合實際對模板美化一下
goods_attrlinked.lbi 庫文件 屬性關聯的商品
<!-- #BeginLibraryItem "/library/goods_related.lbi" -->
<!-- {if $related_goods} -->
<div class="box">
<div class="box_1">
<h3><span>{$lang.releate_goods}</span></h3>
<div class="boxCenterList clearfix">
<!--{foreach from=$related_goods item=goods}-->
<ul class="clearfix">
<li class="goodsimg"><a href="{$goods.url}"><img src="{$goods.goods_thumb}" alt="{$goods.goods_name}" class="B_blue" /></a></li>
<li>
<a href="{$goods.url}" title="{$goods.goods_name}">{$goods.short_name}</a><br />
<!-- {if $goods.promote_price neq 0} -->
{$lang.promote_price}<font class="f1">{$goods.formated_promote_price}</font>
<!-- {else} -->
{$lang.shop_price}<font class="f1">{$goods.shop_price}</font>
<!-- {/if} -->
</li>
</ul>
<!--{/foreach}-->
</div>
</div>
</div>
<div class="blank5"></div>
<!-- {/if} -->
<!-- #EndLibraryItem -->
order_query.lbi 庫文件 前臺訂單狀況查詢
vote_list.lbi 庫文件 在線調查
auction_list.dwt 模板文件 拍賣商品頁
用戶登錄框隨意用
<!--$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$用戶登錄$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ -->
<?php
if (empty($_SESSION['user_id']))
{
?>
<form name="formLogin" action="user.php" method="post">
<DD>
<div><input name="username" type="text" size="13" class="textType" /></div>
<div>
<input name="password" type="password" size="13"
class="textType"/>
</div>
<DD>
<SPAN class=btn_findid>
<!--
會員登錄-->
<input type="hidden" name="act" value="act_login" />
<input type="hidden" name="back_act" value="{$back_act}" />
<input type="submit" name="submit" value="" class="us_Submitt"/>
</SPAN>
</form>
<?php
}
else
{
?>
<div style="line-height:25px;">
<font style="position:relative; top:10px;">
{$lang.hello},<font class="f4_b">{$username}</font><br>
{$lang.welcome_return}!
<a href="user.php?act=logout">{$lang.user_logout}</a>
</font>
</div>
<div class="blank5"></div>
<?php
}
?>
<!--$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$會員登錄END$$$$$$$$$$$$$$$$$$$$$$$$$ -->
文章分類
<!-- #BeginLibraryItem "/library/article_category_tree.lbi" --><!-- #EndLibraryItem -->
user_clips.dwt 模板文件 用戶中心頁 (包含:歡迎頁,我的留言,我的標簽,收藏商品,缺貨登記列表,添加缺貨登記。)
幻燈片
<!-- #BeginLibraryItem "/library/index_ad.lbi" --><!-- #EndLibraryItem -->