28 123
发新话题
打印

[共享] ecshop标签教程(一)

本主题由 bugii 于 2008-6-19 10:58 加入精华

ecshop标签教程(一)

看到ecshop论坛上有许多网友强烈渴望得到标签,而ecshop管理层,对此贴置之不理,难道他们就靠这个吃饭…对此不在加以评论了。现在从今天开始,不定期整理ECSHOP的标签,由于水平有限,不当之处,请高手指点。
现在,开始我们的第一课:
先从index.php主页开始
页面关键字         {$keywords }
        
页面标题            {$page_title}
产品分类        
             父分类列表   {foreach from=$categories item=cat }
                  父分类超链接   <a href=”{$cat.url}”>{$cat.name|escape:html}</a>
             相对应子分类    {foreach from=$cat.children item=child}
                  子分类超链接 <a href=”{$child.url}”>{$child.name|escape:html}</a>
促销产品  {if $promotion_info}     检验是否存在促销产品,不存在就不显示相关信息
         促销产品列表    {foreach from=$promotion_info item=item key=key}     
         里面还有很多标签,没弄明白,以后在添加,修改
订单查询 {if empty($order_query)}      同上看下就知道了
            订单用户ID    {if $order_query.user_id}
            订单数量       {$lang.order_number}
            订单编号       {$order_query.order_sn}
      里面还有很多标签,没弄明白,以后在添加,修改
发货查询    {if $invoice_list}  当有完成的订单测显示
            发货列表         {foreach from=$invoice_list item=invoice}
            订单号名称         {$lang.order_number}
            订单号               {$invoice.order_sn}
            发货单名称       {$lang.consignment}
            发货单号         {$invoice.invoice_no}
销售排行      {if $top_goods}      看看就知道
              销售列表       {foreach name=top_goods from=$top_goods item=goods}
              产品短名称     {$goods.short_name}
           看例子:
                <!– {foreach name=top_goods from=$top_goods item=goods}–>
      <li class=”top10-li-{$smarty.foreach.top_goods.iteration}”> <a href=”{$goods.url}” title=”{$goods.name|escape:html}”>{$goods.short_name}</a></li>
      <!–{/foreach}–>
精品推荐  {if $best_goods}  看看就知道
              精品推荐列表    {foreach from=$best_goods item=goods}
              市场价名称        {$lang.market_price}
              市场价价格         {$goods.market_price}
              促销价名称       {$lang.promote_price}
              促销价价格       {$goods.promote_price}
              商店价名称        {$lang.shop_price}
              商店价价格       {$goods.shop_price}
大家看到了吗??{$lang.xxxx_xxxx}以lang开头的为相对应的名称
                           {$goods.xxxx_xxxx}以goods开头的为价格
写的好累啊,今天先介绍到这,明天将介绍
热卖商品            {if $hot_goods}
新货上市           {if $new_goods}
团购商品             {if $group_buy_goods}        
拍卖商品             {if $auction_list}
促销商品              {if $promotion_goods}
最新公告             {$shop_notice}
最新文章              {foreach name=new_articles from=$new_articles item=article}
品牌专区              {if $brand_list}
大家看看是否可以理解,如果可以理解将跳过此处。
下面AD下,呵呵,这是我的博客www.no-god.cn
有什么问题可以去留言,提问。
下次见………….

标签:ecshop, 互联网, 商城, 我的商城, 程序员之路

[ 本帖最后由 qq123456 于 2008-6-30 17:23 编辑 ]
本帖最近评分记录
  • 桔子 体力 +4 支持 2008-6-18 09:51

TOP

回复 #1 qq123456 的帖子

感谢楼主共享。

这些变量有很多值并不是全局定义的,也就是说在其他页面调用时需要在php文件中再次取值赋值才可以使用。ec的模版机制和ss的模版机制是不一样的。

我们会努力做好的,再次感谢您对ec的支持。

TOP

不同页面  能使用的变量不同
每个页面百十多个标签   有整理标签的时间  不如帮大家提高程序的稳定性
不保留版权信息的各位XDJM,请原谅我不能为您解答问题!!!!http://www.testyang.com

TOP

我写这些,主要给那些想制作自己的模板的人的。。你们看看,现在的ecshop就那几个模板,谁都想有自己独特的模板。看看现在,locroc,淘宝模板就那样,几百人,用一个模板,修该来,修改去,也就功能变了些。风格呢。。。

TOP

希望看到的顶下,让更多的人学习下、。。。。。。。。

TOP

刚才都在看这方面的东西,真是太及时了

TOP

非常支持你的
虽然说不同的页面调用不同的标签,另外,需要php重新赋值
但是如果在做模板的时候,还是在原有的页面基础上做的话,如果有这样的东西在手上,会方便很多

官方的人说这样的话,感觉不是很好,
压制性的行为

TOP

不说了,严重打击我的积极性。。。。。。
欢迎大家来踩踩偶的神无博客:www.no-god.cn--->神無-博客

TOP

支持楼主,最好像bugii说的那样分dwt总结现有能用的标签,这样大家应用起来就方便了,其实我们的人很多,每个人写几个标签,总结出来就完善了

事情总需要人做的,可是现在是百废待兴,有轻重缓急不错,有朋友出来做就是值得鼓励的。

楼主,我挺你!

TOP

楼主,不要放弃,我们支持你

TOP

 28 123
发新话题