Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[其他] 模板制作并不是大家想像的难

[复制链接]
beyondboy 发表于 2008-9-6 11:40:23 | 显示全部楼层 |阅读模式
一年前总觉得模板制作太TMD的难的。却得是天书一样。没有办法一步一步学啊。经过一些时间的学习才知道模板是如此的简单。给大家分享一下学习的思路。
1、学习div+css,不要觉得难,我只学了3天就搞定。
2、学一点点PHP知识,如果变量,和打印变量,打印数组变量的方法就行了。一天足够了。
     好了有了以上基础我们就开始来做模板吧。这里只是简单的介绍一下。主要是大家怎么学是你自己的事。
做模板学好DIV+CSS够了,在学CSS时了解一下HTML就好了。花心思学真的只要3天。现在我就都大家从0开始做模板。

在自己的电脑建一下PHP运行环境,或者直接在主机上自己做了上传。

1、在templates/目录下建一个文件,名字自己随便取,这里我就建一个neter目录,里面建两个子目录CSS(存CSS文件)和images(存图)。
2、打开编辑软件,如dreamweaver等,新建一个站点,目录为刚才我们建的neter。新建一个文件名为:index.html.php保存在neter目录下。
122.jpg
制作好基本的框架,我们就可以调用数据了。

3、数据调用方法:
登陆到SS后台,模板模块向导 创建模块  选择调用数据的条件。如下图:
133.jpg
设置好条件了提交会得到一串数据。

  1. <!--{block name="spacenews" parameter="dateline/604800/order/i.dateline DESC/limit/0,6/cachetime/43200/subjectlen/25/subjectdot/1/showdetail/1/messagelen/40/messagedot/1/showcategory/1/cachename/new_top/tpl/data"}--><!--头条下面连接-->
复制代码

乱七八糟的,我们不去理解它什么意思。SS帮助里有相关解释,不过看不看没有多大意思。关健就是怎么按我们要求把数据拿出来。看下面代码的注释


  1.              <!--{block name="spacenews" parameter="dateline/604800/order/i.dateline DESC/limit/0,6/cachetime/86400/subjectlen/25/subjectdot/1/showdetail/1/messagelen/40/messagedot/1/showcategory/1/cachename/new_top/tpl/data"}--><!--头条下面连接--> //这里是调用数据的,不会显示任何东西,也就是我们刚才拿到的代码,我们插入在要调用数据之前的HTML代码相关位置里。new_top是我们取的变量名。

  2.                <div style="float: left;height: 100px;width: 230px;overflow: hidden;text-align: left;">
  3.               <ul>

  4.               <!--{loop $_SBLOCK['new_top'] $value}-->  //LOOP就是一个遍历一个数组的数据。这里的解释为 把new_top里的数据传给value这个变量

  5.               <li>[ $value['catname']['name'] ]<a href="$value[url]" title="$value[subjectall]">$value[subject]</a></li>//LOOP把new_top里的东东传给$value后,我们就用不着<!--{eval print_r($_SBLOCK['new_top'])}--> 这个代码来打印出来这个数组里的东东,然后用$value['catname']['name']调用里面的值,只要学一点PHP就知道了。很容易的。

  6.               <!--{/loop}-->
  7.               </ul>              
  8.                </div>
  9.         </div>
  10.      </div>  
  11.     </div>

复制代码


大功告成,效果如下:

12333.jpg

简单吧。

记住这点:别人做的模板永远只为别人服务,除非你花钱让人做!!
自己DIY。乐趣多多。。。。。
DIV+CSS视频教程:http://www.neter8.com/thread-70692-1-1.html
PHP视频教程:http://www.neter8.com/thread-98030-1-1.html

AD:本人收费为大家解决模板问题。定制模板。
QQ:75142913 注意不提供任何免费帮助。养家糊口,我也是混口饭吃。见谅!
hlong313 发表于 2010-5-15 17:18:24 | 显示全部楼层
我是沙发呀,哈哈,两年了,这个位置还为我留着,感动中......做个AD先E校网www.exiao.org娱乐学习,学我喜欢!我的新站,希望看到的朋友,送个IP,谢谢

这篇文章确实不错,没法给你分,帮你顶上去
回复

使用道具 举报

hlong313 发表于 2010-5-15 17:18:43 | 显示全部楼层
我是沙发呀,哈哈,两年了,这个位置还为我留着,感动中......做个AD先E校网www.exiao.org娱乐学习,学我喜欢!我的新站,希望看到的朋友,送个IP,谢谢

这篇文章确实不错,没法给你分,帮你顶上去
回复

使用道具 举报

wisewl 发表于 2012-5-28 15:10:31 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-24 10:27 , Processed in 0.030223 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表