现在做网站是一门户型网站,网站的要求也各有不同,例:
在制作名人名录的时候就要上传各个人物的形象图片,但要注意一点就是每个人物就相当于一个分类,所以必须在添加分类的时候上传图片。
于是就在category_add.tpl里面加了一个上传的行
命名为id=thumb,name=categoey[thumb]
接下修改数据库,为数据库添加thumb字段
同时在数据维护中修改分类表的thumb说明。
效果图说明: ...
使用系统:DESTOON 4.0 使用环境:PHP+MYSQL+APACHE 操作系统:WIN7\WIN2003 网址:http://www.xqylm.com/gongying/前几天修改了供应和求购,总体上来讲比以前更加美观,用户反映效果也比以前好多了!昨天发现了一个BUG,看图说明:点全部和后面的几个链接出现跳转到供应首页的现象,看了一下模板文件,文件里是指向首页,这里我认为还是一个错误。修改了,改成list,但是如何查询出来呢?我最后将{if $tag}修改调用的模板{/if}这里改掉了,就这样修复了一下这个页面!OK!...
以前按官方的方法去做,开启rewrite_module,然后加一串代码# Destoon B2B Rewrite Rules
ErrorDocument 404 /404.php
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)\.(asp|aspx|asa|asax|dll|jsp|cgi|fcgi|pl)(.*)$ /404.php
RewriteRule ^(.*)/file/(.*)\.php(.*)$ /404.php
RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
RewriteRule ^(.*)/show-([0-9]+)([\-])?([0-9]+)?\.html$ $1/show.php?itemid=$2&page=$4
RewriteRule ^(.*)/l...
前些时间由于时间原因就让同事帮忙修改了一些模板面页,但是又由于当时改了没有及时去看,第二发现页面错位了,更悲惧的是第二天同事请假了!当时就用了最笨的方法,将页面的头部加载到页面中去,这样就好了!可是麻烦又来了,修改了公共头步,这个页面还要单独去调试,如果这种页面出现多几个,就对模板分离技术没意义了。今天有空将此页面调出来单独修改,步骤如下:一、调整页面编码为utf-8二、删除头部,修改成{template “header”}三、注意DIV的成对出现,这里要特别小心,很容易造成错位!四、注册页面里面要单自加载< style >样式,要加在template后面,不然就会出现页面错乱的现象。就是通过重复的修改、调试,程序员之杯具!...
代码如下:{php $LETTER = array(‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’, ‘g’, ‘h’, ‘i’, ‘j’, ‘k’, ‘l’, ‘m’, ‘n’, ‘o’, ‘p’, ‘q’, ‘r’, ‘s’, ‘t’, ‘u’, ‘v’, ‘w’, ‘x’, ‘y’, ‘z’);}{loop $LETTER $l}<a href=”?letter={$l}” target=”_self” id=”letter_{$l}”>{$l}</a>{/loop}查询:{php $lt = $_GET['letter'];}{if empty($lt)}<!–{tag(“moduleid=$moduleid&table=category&condition=moduleid=$moduleid and level=1&order=item desc&showpage=1&areaid=$cityid&page=$page&pa...
用了一天的时间在修改destoon的静态规则,把其中的一些技巧说出来,让后来者少走路因为destoon要付费用户才给予技术支持。规则文件:api/url.inc.php先看一下我们要实现的要求:/news/guoji/prefix-title-itemid.html1、guoji======分类名catdir,问题是:在内容页无法获取catdir的值,解决方法:首先打开include/global.func.php查找itemurl 修改:$cate = get_cat($catid); $catdir = $cate['catdir'];2、取标题首字母加载函数:function getfirstchar($s0){ $fchar = ord($s0{0}); if($fchar >= ord(“A”) and $fchar <= ord(“z”) )return strtoupper($s0{0}); $s1 = iconv(“UTF-8″,”gb2312″, $s0); $s2 = i...