带着项目学PHP第八讲
对于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}
//订单查询
onclick="orderQuery()" /> {$lang.order_number}:{$order_query.order_sn} {$lang.order_number}:{$order_query.order_sn} {$lang.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}
//拍卖商品
//团购商品
{$lang.shop_notice}
{$lang.promotion_info}
{$lang.order_query}
{$order_query.order_status}{$lang.shipping_query}
{$lang.email_subscribe}
推荐阅读
-
《PHP编程最快明白》第八讲:php启发和小结
-
手把手教你做关键词匹配项目(搜索引擎)---- 第八天,教你做第八天_PHP教程
-
现在做php项目开发,MVC都是怎么实现的?刚入门,想写个小系统,PHP基础学完了(属闭门造车),不知道从哪入手,怎样完成这个小项目?希望能给点建议。
-
php遇到瓶颈了:本人在校大学生,php自学。自己写过3000多行的php的小项目,也做过discuz的插件,可是自己走到了一个奇怪的点,不知道php下一步该学什么了?人家说深入了解php,这所谓的深入是到什么程度啊?求指点
-
《PHP编程最快明白》第八讲:php启发和小结
-
带着项目学PHP第五讲
-
《PHP编程最快明白》第八讲:php启发和小结
-
手把手教你做关键词匹配项目(搜索引擎)---- 第八天,教你做第八天_PHP教程
-
前天因为项目需求开始学的PHP,写了个分页控件,拿出来请大神指教
-
《PHP编程最快明白》第八讲:php启发和小结_php基础