首页 > CMS > Ecshop > 正文

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 -->
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表