对于ecshop新手来说,这篇总结得关注。 对于没有web编程基础的同学来说,ecshop模板里面有两个文件特别重要, 但是这两个文件同时也很不好理解,分别是index.dwt和style.css. 而且网络上很难找到这两个文件的详细说明,经过好多天摸索,把我的经验和认识记录
对于ecshop新手来说,这篇总结值得关注。
对于没有web编程基础的同学来说,ecshop模板里面有两个文件特别重要,
但是这两个文件同时也很不好理解,分别是index.dwt和style.css.
而且网络上很难找到这两个文件的详细说明,经过好多天摸索,把我的经验和认识记录下来,
不一定完全正确,希望更有经验的同学能出来指导。
/p>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
//关键字和描述
// 可编辑区域,书写首页标题名
//图标以及css样式和可替换样式
href="{$feed_url}" />
//注释文件以及脚本文件
{* 包含脚本文件 *}
{insert_scripts files='common.js,index.js'}
//主体文件格式
//插入首页头文件
//这个div引用了一个叫做blank的css类
//定义首页左边区域
//定义站内公告
{$shop_notice}
//购物车信息
{insert_scripts files='transport.js'}
{insert name='cart_info'}
//快捷引导目录信息
//第一层循环
//第二层循环
//第三层循环
// 销量前十的商品
//获取销量前十的商品的图片
class="iteration" />
//获取销量前十的商品的缩略图
class="samllimg" />
{$lang.shop_price}{$goods.price}
//促销商品信息
style="background:none; padding-left:0px;">{$item.act_name}
//订单查询
<script>var invalid_order_sn = "{$lang.invalid_order_sn}"</script>
onclick="orderQuery()" />
{$lang.order_number}:{$order_query.order_sn}
{$lang.order_number}:{$order_query.order_sn}
{$lang.order_status}:
{$order_query.order_status}
{$lang.consignment}:{$order_query.invoice_no}
{if $order_query.shipping_date}:{$lang.shipping_date} {$order_query.shipping_date}
//发货单查询
.boxCenterList form{display:inline;}
.boxCenterList form a{color:#404040; text-decoration:underline;}
{$lang.order_number} {$invoice.order_sn}
{$lang.consignment} {$invoice.invoice_no}
//投票信息
{insert name='vote'}
//邮件订阅功能
onclick="add_email_list();" />
onclick="cancel_email_list();" />
//处理邮件订阅的脚本
var email = document.getElementById('user_email');
function add_email_list()
{
if (check_email())
{
Ajax.call('user.php?act=email_list&job=add&email=' + email.value, '',
rep_add_email_list, 'GET', 'TEXT');
}
}
function rep_add_email_list(text)
{
alert(text);
}
function cancel_email_list()
{
if (check_email())
{
Ajax.call('user.php?act=email_list&job=del&email=' + email.value, '',
rep_cancel_email_list, 'GET', 'TEXT');
}
}
function rep_cancel_email_list(text)
{
alert(text);
}
function check_email()
{
if (Utils.isEmail(email.value))
{
return true;
}
else
{
alert('{$lang.email_invalid}');
return false;
}
}
//右侧区域
// 站内快讯和焦点图
//主区域
// 精品推荐
{if $cat_rec[1]}
{foreach from=$cat_rec[1] item=rec_data}
{/foreach}
{/if}
// 最新商品
{if $cat_rec[2]}
{foreach from=$cat_rec[2] item=rec_data}
{/foreach}
{/if}
//热销商品
{if $cat_rec[3]}
{foreach from=$cat_rec[3] item=rec_data}
{/foreach}
{/if}
//拍卖商品
//团购商品