Modoer点评系统官方论坛

 

 

搜索
Modoer点评系统官方论坛 论坛 Modoer 模版风格 ===模板初级指南---beta版,最后更新0402===
分期购买 Modoer 旗舰版Modoer 2.8 旗舰版下载Modoer 2.x 模板展示与下载
查看: 22785|回复: 32
go

===模板初级指南---beta版,最后更新0402===

Rank: 3Rank: 3

注册时间
2008-3-29 
在线时间
56 小时 
积分
257 
精华
帖子
18 
UID
494 
发表于 2008-4-2 23:36 |显示全部帖子
正在做模板,顺手把做的过程中的一些模板的标签记录下来,发给大家参考一下,老鸟就路过吧,水平不足欢迎指正,但请勿污言秽语 !!!

Modoer的模板和流行的程序模板标签大同小异,虽然目前还不算很完善,但是架构也算比较清晰了.
=============================================================
==基本标签== $shop[shopname]  

$ 为标签的起始标志,无特殊意义

shop 一般为该标签的分类

shopname该标签的选项

多数标签的意义可由其实英文名称理解 :)
==============================================================
==循环标签==   <!--{loop 循环参数}-->循环内容<!--{/loop}-->

<!--{loop 循环参数}--> 为循环的起始标志

<!--{/loop}-->为循环的结束标志

循环参数现在RC版本中尚不完善,正式版中将会有更多的变量

==判断标签==  <!--{if 判断的变量}-->内容<!--{/if}-->

根据判断的数值显示该内容
=============================================================
==判断标签2==

<!--{if 判断的变量}-->内容1

<!--{else}-->内容2

<!--{/if}-->


根据判断的数值显示内容1或是内容2

<!--{else}-->为转折标签

[ 本帖最后由 deepure 于 2008-4-2 23:56 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册帐号
2

查看全部评分

  • puterwu

  • saiw521

Rank: 3Rank: 3

注册时间
2008-3-29 
在线时间
56 小时 
积分
257 
精华
帖子
18 
UID
494 
发表于 2008-4-2 23:36 |显示全部帖子
只做了个开头,整理出几页的标签来,
header.htm为头部模板,footer.htm为尾部模板,modoer.htm为首页模板,cate.htm为板块页模板,tag.htm为标签页模板,shop.htm为店铺详细信息页面
  1. $site_url ---------------------------------------------网站网址
  2. $_config[sitename]-------------------------------------网站名称
  3. $pagetitle --------------------------------------------网页标题
  4. $multipage --------------------------------------------分页连接
  5. tag.php?tagname=$tag[tagnamenec]-----------------------tag链接
  6. $tag[tagname]------------------------------------------tag名称
  7. ($tag[total])------------------------------------------tag数量
  8. $class[classname]--------------------------------------二级分类名称
  9. cate.php?cd=$classcode---------------------------------二级分类链接
  10. $class[total]------------------------------------------二级分类包含数量
  11. $hotclass[classname]-----------------------------------热门二级分类名称
  12. $hotclass[total]---------------------------------------二级分类包含数量
  13. $shop[shopname]----------------------------------------商铺名称
  14. shop.php?shopid=$shop[sid]-----------------------------商铺链接
  15. $shop[shopname]----------------------------------------商铺名称
  16. $shop[avggrade]----------------------------------------平均得分
  17. $shop[avgprice]----------------------------------------人均消费
  18. $shop[tel1]--------------------------------------------商铺电话1
  19. $shop[tel2]--------------------------------------------商铺电话2
  20. $shop[mobile]------------------------------------------手机号码
  21. $shop[fulladdress]-------------------------------------商铺地址
  22. $shop[content_short]-----------------------------------商铺介绍
  23. $_membercard[name]-------------------------------------会员卡名称
  24. $shop[membercard_msg]----------------------------------会员卡折扣信息
  25. $shop[exception]---------------------------------------会员卡折扣排除内容
  26. $shoptag[tagname]------------------------------------- 商铺标签名称
  27. tag.php?tagname=$shoptag[tagnameenc]-------------------商铺标签链接
  28. $shoptag[total]----------------------------------------商铺标签数量
  29. suitplace[tagname]-------------------------------------环境气氛名称
  30. tag.php?tagname=$suitplace[tagnameenc]-----------------环境气氛链接
  31. $suitplace[total]--------------------------------------环境气氛数量
  32. $producttag[tagname]-----------------------------------产品名称
  33. tag.php?tagname=$producttag[tagnameenc]----------------产品链接
  34. $producttag[total]-------------------------------------产品数量
  35. $shop[username]----------------------------------------商铺添加者
  36. $shop[addtime]-----------------------------------------商铺添加时间
  37. $uplog[username]---------------------------------------商铺补充者
  38. $uplog[posttime]---------------------------------------商铺补充时间
  39. $shop[picture]-----------------------------------------商铺图片
  40. $shop[pictures]----------------------------------------商铺图片数量
  41. $shop[reviews]-----------------------------------------会员点评数量
  42. $firstmember[username]---------------------------------第一个点评的会员
  43. $review[member][username]------------------------------点评的会员名称
  44. $review[member][face]----------------------------------点评的会员头像
  45. $review[member][rank]----------------------------------点评的会员的评客等级
  46. $review[member][reviews]-------------------------------点评的会员的评论次数
  47. $review[member][point]---------------------------------点评的会员的评论积分
  48. $review[member][coin]----------------------------------点评的会员的评论金币
  49. $reviewsorts $key $val---------------------------------点评的选项
  50. $review[score][$key]}----------------------------------该项点评的分数
  51. $review[avgprice]--------------------------------------点评的人均消费
  52. $review[posttime]--------------------------------------点评的日期
  53. $review[flower]----------------------------------------该点评的鲜花数
复制代码

[ 本帖最后由 deepure 于 2008-4-2 23:45 编辑 ]

Rank: 3Rank: 3

注册时间
2008-3-29 
在线时间
56 小时 
积分
257 
精华
帖子
18 
UID
494 
发表于 2008-4-2 23:37 |显示全部帖子

官方模板的几页参照说明,有点乱

  1. /*--=======================header.htm====================我是无敌的分割线=====================--*/
  2. <!--{if $_config[headhtml]}-->$_config[headhtml]<!--{/if}-->
  3. 搜索引擎优化代码
  4. /*--===========================================我是无敌的分割线=====================--*/
  5. <!--{if $_config[templatemenu] && $_templates}--><!--{loop $_templates $templateid $template}--><a href="index.php?templateid=$templateid">$template[name]</a><!--{/loop}-->
  6. /*--模板开关,后台打开,则此处显示模板列表供切换--*/
  7. /*--===========================================我是无敌的分割线===============--*/
  8.     <div class="float_right"><!--{if $user->isLogin}-->欢迎您,<a href="my.php">$user->username</a> [<a href="login.php?logout=1">退出</a>]&nbsp;<a href="my.php"><span class="assistant-ico">我的助手</span></a>&nbsp;<a href="my.php?job=pmsgs&t=r"><span class="pm-ico">短信箱<!--{if $user->newmsgs}-->($user->newmsgs)<!--{/if}--></span></a>&nbsp;<a href="space.php?suid=$user->uid"><span class="home-ico">个人空间</span></a><!--{else}--><span class="arrow-ico"><a href="login.php">登录</a></span>&nbsp;<a href="reg.php">快速注册</a><!--{/if}--></div>
  9. /*--登录状态显示--*/
  10. /*--===========================================我是无敌的分割线===============================--*/
  11. <!--{loop $panelmenu $menu}--><a href="cate.php?cd=$menu[code]"><img src="$template_dir/images/$menu[icon]" width="30" height="30" alt="$menu[name]" />$menu[name]</a><!--{/loop}-->
  12. /*--导航菜单--*/
  13. cate.php?cd=$menu[code]----------------------------分类链接
  14. "$template_dir/images/$menu[icon]"-----------------分类图片(文字导航可省略)
  15. $menu[name]----------------------------------------分类名称
  16. /*--===========================================我是无敌的分割线===============================--*/
  17. <!--{if $_membercard[enable] && $_membercard[display]}--><a href="membercard.php"><img src="$template_dir/images/$_membercard[icon]" width="30" height="30" alt="$_membercard[name]" />$_membercard[name]</a><!--{/if}-->
  18. /*--折扣卡--*/后台打开则显示折扣卡在导航中
  19. membercard.php-------------------------------------折扣卡链接
  20. $template_dir/images/$_membercard[icon]"-----------折扣卡图片(文字导航可省略)
  21. $_membercard[name]---------------------------------折扣卡名称
  22. /*--===========================================我是无敌的分割线===============================--*/
  23. <!--{if $_exchange[enable] && $_exchange[display]}--><a href="exchange.php"><img src="$template_dir/images/$_exchange[icon]" width="30" height="30" alt="兑奖中心" />兑奖中心</a><!--{/if}-->
  24. /*--折扣卡--*/后台打开则显示折扣卡在导航中
  25. exchange.php--------------------------------------兑奖中心链接
  26. $template_dir/images/$_exchange[icon]-------------兑奖中心图片(文字导航可省略)
  27. /*--===========================================我是无敌的分割线=================================--*/
  28. <form method="post" action="search.php">
  29.             <input type="hidden" name="searchsort" value="shop" />
  30.             <input type="hidden" name="searchtype" value="name" />
  31.             <input type="hidden" name="area" value="all" />
  32.             <input type="hidden" name="ordersort" value="review" />
  33.             <input type="hidden" name="ordertype" value="desc" />
  34.             <select name="panel">
  35.                 $_panels_option
  36.             </select>
  37.             <input type="text" size="30" name="keyword" />
  38.             &nbsp;<button type="submit" name="searchsubmit" value="true" class="btn"> 搜 索 </button>
  39. </form>
  40. /*--搜索表单--*/不解释呵呵
  41. <a href="search.php">高级搜索</a>
  42. /*--高级搜索页链接--*/
  43. <!--{if $hotkeys}-->热门搜索<!--{loop $hotkeys $val}--><a href="$val[url]">$val[keyword]</a><!--{/loop}--></span><!--{/if}-->
  44. /*--热门搜索关键字--*/
  45. $val[url]-----------------------------------------关键字链接
  46. $val[keyword]-------------------------------------关键字
  47. /*--===========================================我是无敌的分割线====================--*/
  48. <a href="rss.php"></a>
  49. /*--RSS链接--*/
  50. <a href="post.php?action=newshop">登记商铺</a>
  51. /*--登记商铺链接--*/
  52. <a href="post.php?action=newreview">添加点评</a>
  53. /*--添加点评链接--*/
  54. /*--===========tag.htm页==========================我是无敌的分割线===========================--*/
  55.     <!--{if $tags}-->                             /*---如果存在tag,则显示/
  56.     <!--{loop $tags $tag}-->
  57.     <li><a href="tag.php?tagname=$tag[tagnamenec]">$tag[tagname]</a>($tag[total])</li>
  58.     <!--{/loop}-->
  59.     <!--{else}-->                                 /*---如果没有tag,则显示/
  60.     <li>暂时没有</li>
  61.     <!--{/if}-->
  62. tag.php?tagname=$tag[tagnamenec]------------------------tag链接
  63. $tag[tagname]-------------------------------------------tag名称
  64. ($tag[total])-------------------------------------------tag数量
  65. /*--===================cate.htm================我是无敌的分割线============================--*/
  66. $pcd  分类序号  例:分类链接为 cate.php?cd=$pcd
  67. $_panels[$pcd]-------------------------------------------分类名称
  68. $subtitle -----------------------------------------------分类名称
  69. reviews.php?pcd=$pcd-------------------------------------最新点评链接
  70. top.php?pcd=$pcd-----------------------------------------最佳排行链接
  71. allpic.php?pcd=$pcd--------------------------------------所有图片链接
  72. /*--===================二级分类列表================我是无敌的分割线=======================--*/
  73. <!--{loop $_allclasses $classcode $class}-->
  74.         <li<!--{if $cd==$classcode}--> class="selected"<!--{/if}-->><a href="cate.php?cd=$classcode">$class[classname]</a>($class[total])</li>
  75. <!--{/loop}-->
  76. $class[classname]---------------------------------------二级分类名称
  77. cate.php?cd=$classcode----------------------------------二级分类链接
  78. $class[total]-------------------------------------------二级分类包含数量
  79. /*--===================热门分类================我是无敌的分割线=========================--*/
  80. <!--{if $_hotclasses}-->              /*---如果存在热门分类,则显示/
  81.                         <!--{loop $_hotclasses $classcode $hotclass}-->
  82.                           <li><a href="cate.php?cd=$classcode">$hotclass[classname]</a>($hotclass[total])</li>
  83.                         <!--{/loop}-->
  84. <!--{else}-->                        /*---如果不存在热门分类,则显示/
  85.   <li>暂时没有</li>
  86. <!--{/if}-->
  87. $hotclass[classname]------------------------------------热门二级分类名称
  88. cate.php?cd=$classcode----------------------------------二级分类链接
  89. $hotclass[total]----------------------------------------二级分类包含数量
  90. /*--===================热门分类================我是无敌的分割线=================================--*/
  91. <!--{if $_hotshops}-->        /*---如果存在热门商铺,则显示/
  92.        <!--{loop $_hotshops $shop}-->
  93.              <li><a href="shop.php?shopid=$shop[sid]">$shop[shopname]</a></li>
  94.        <!--{/loop}-->
  95. <!--{else}-->                 /*---如果不存在热门商铺,则显示/
  96.     <li>暂时没有</li>
  97. <!--{/if}-->
  98. $shop[shopname]-----------------------------------------商铺名称
  99. shop.php?shopid=$shop[sid]------------------------------商铺链接
复制代码

[ 本帖最后由 deepure 于 2008-4-2 23:55 编辑 ]

Rank: 3Rank: 3

注册时间
2008-3-29 
在线时间
56 小时 
积分
257 
精华
帖子
18 
UID
494 
发表于 2008-4-2 23:55 |显示全部帖子
  1. /*--===================所有商铺================我是无敌的分割线========================--*/
  2. 商铺的排列方式(目前排列方式均按从高到低)
  3. <a href="$orderurl&order=sumreview">综合</a> ------------综合
  4. <a href="$orderurl&order=reviews">点评数</a> ------------按点评数
  5. <a href="$orderurl&order=enjoy">喜欢程度</a> ------------按喜欢程度
  6. <a href="$orderurl&order=$g_price">人均</a>  ------------按人均消费
  7. <a href="$orderurl&order=$g_picture">图片</a> -----------按展示图片数目
  8. <!--{loop $panelcfg['review']  /*---该分类下商铺设置的的点评项,功能参照上面几项--*/
  9. $key $val}--><a href="$orderurl&order={$key}">$val</a>
  10. <!--{/loop}-->
  11.             <!--{loop $shops $shop}--> /*--------------------所有商铺循环开始----------*/
  12.             <div class="shopfloors">
  13.                 <div class="objname">
  14.                     <h6><span class="shopname"><a href="shop.php?shopid=$shop[sid]">$shop[shopname]</a></span>
  15. /*--------------------如果是加盟商家则显示开始----------*/
  16.                     <!--{if $shop['membercard']}--><span class="union"><span class="font_1">加盟商家</span>&nbsp;<span class="font_2">$shop[membercard_msg]</span></span>
  17.                     <!--{/if}-->
  18. /*--------------------如果是加盟商家则显示开始----------*/
  19.                     </h6>
  20.                     <ul class="shopinfo">
  21.                         <li>地址:$shop[fulladdress]</li>
  22.                         <!--{if $shop[tel1] || $shop[tel2]}--><li>电话:$shop[tel1]&nbsp;$shop[tel2]</li><!--{/if}-->
  23.                     </ul>
  24.                     <ul class="shopsort">
  25.                                                 <li class="start{$shop[avggrade]}" title="平均:{$shop[avggrade]}分"></li>
  26.                                                 <li>
  27.                                                 <!--{loop $shop['sumsort'] $name $point}-->$reviewsorts[$name]<span class="font_2">$point</span><!--{/loop}-->
  28.                                                 </li>
  29.                     </ul>
  30.                     <div class="clear"></div>
  31.                     <span class="link"><a href="shop.php?shopid=$shop[sid]">有<span class="font_1">$shop[reviews]</span>次点评</a></span>
  32.                     <span class="link"><a href="post.php?action=newreview&shopid=$shop[sid]">我要点评</a></span>
  33.                 </div>
  34.                 <div class="price"><span class="font_2"><b>$shop[avgprice]</b></span></div>
  35.                 <div class="pic"><span class="view-img-ico">(<a href="shop_pic.php?shopid=$shop[sid]">$shop[pictures]</a></span>)
  36.                 <div class="pic_top_view">
  37.                     <a href="shop_pic.php?shopid=$shop[sid]"><img src="$shop[picture]"></a>
  38.                 </div>
  39.                 </div>
  40.                 <div class="clear"></div>
  41.             </div>
  42.             <!--{/loop}-->
  43.             <!--{else}-->/*-----------------------------如果该分类下没有商铺则显示----------*/
  44.             <span class="nolist">本板块暂时没有商铺,<a href="post.php?action=newshop&pcd=$pcd">我来做第一个添加者</a>。</span>
  45.             <!--{/if}-->/*-----------------------------所有商铺循环结束----------*/
  46. /*--===================shop.htm商铺具体展示页面================我是无敌的分割线================================--*/
  47. <a href="cate.php?cd=$shop[upclasscode]">$shop[upclassname]</a>
  48. $shop[upclassname]-------------------------------------该商铺所在主分类
  49. cate.php?cd=$shop[upclasscode]-------------------------该商铺所在主分类链接
  50. <a href="cate.php?cd=$shop[classcode]">$shop[classname]</a>
  51. $shop[classname]-------------------------------------该商铺所在二级分类
  52. cate.php?cd=$shop[classcode]-------------------------该商铺所在二级分类链接
  53. <!--{if $shop['statusname']}--><span class="font_1"><strong>$shop[statusname]</strong></span><!--{/if}-->
  54. 商铺状态不为默认值“1正常”时则显示商铺状态
  55.   商铺状态 1:正常,2:为审核,3关闭,4暂停营业,5未开业,6隐藏
复制代码

Rank: 3Rank: 3

注册时间
2008-3-29 
在线时间
50 小时 
积分
368 
精华
帖子
111 
UID
496 
发表于 2008-4-3 08:51 |显示全部帖子
等待。。。继续。。。

Rank: 2

注册时间
2008-3-30 
在线时间
15 小时 
积分
130 
精华
帖子
6 
UID
547 
发表于 2008-4-3 08:51 |显示全部帖子
好极了。

正在看。

Rank: 3Rank: 3

注册时间
2008-3-29 
在线时间
70 小时 
积分
357 
精华
帖子
76 
UID
495 
发表于 2008-4-3 10:52 |显示全部帖子
好东西,下来先研究下,hoho

Rank: 3Rank: 3

注册时间
2008-3-31 
在线时间
32 小时 
积分
238 
精华
帖子
42 
UID
600 
发表于 2008-4-3 10:53 |显示全部帖子
正式版都没出,模板流正式版出来后考虑

Rank: 2

注册时间
2008-3-25 
在线时间
139 小时 
积分
280 
精华
帖子
72 
UID
407 
发表于 2008-4-3 10:55 |显示全部帖子
现在的模板也有参考意义,呵呵,谢谢楼主,方便以后改了

Rank: 2

注册时间
2008-1-20 
在线时间
1 小时 
积分
117 
精华
帖子
7 
UID
150 
发表于 2008-4-3 11:56 |显示全部帖子
thanks a lot!!!!!!!!!
你需要登录后才可以回帖 登录 | 注册帐号

Archiver|Modoer点评系统 ( 浙ICP备05061862号 )

GMT+8, 2012-2-9 05:19 , Processed in 0.104219 second(s), 17 queries .

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.