在首页调用指定分类文章或商品

第一步,打开“ index.php "找到

$smarty->assign('recommend_product', $dou->get_list('product', 'ALL', $_DISPLAY['home_product'], 'sort DESC'));
在它下面增加以下代码
$smarty->assign('自定义名称', $dou->get_list('product', '分类ID(多个分类以英文逗号隔开)', '调用数量', 'sort DESC'));


第二部,找到”theme/default/inc/recommend_product.tpl“并复制一份将其命名为”自定义名称.tpl“,并把里面的 “recommend_product”都改成 '自定义名称'  然后在 index.dwt 中调用 这个库文件 ,调用代码为 “{include file="inc/自定义名称.tpl"}”

调用分类文章也是相同的道理,recommend_article改为自定义的。


foreach循环
<!-- {foreach from=$data name=n item=row} -->
 {$row.field}
<!-- {/foreach} -->
其中$data为数据源,这个是要在相应的PHP文件里对应的、n为foreach循环的名称、row是最终要在模板里调用的数据集合,它来源于$data


foreach语句中常用的判断

<!-- {foreach from=$data name=n item=row} -->
  <!-- {if $smarty.foreach.n.first} --> class="first"<!-- {/if} --> 判断是否是第一个
  <!-- {if $smarty.foreach.n.last} --> class="last"<!-- {/if} --> 判断是否是最后一个
  <!-- {if $smarty.foreach.n.iteration eq 3} --><!-- {/if} --> 判断是否是第3个循环(eq相等,ne不相等,gt大于,lt小于)
<!-- {/foreach} -->
DouPHP模板语法概述
首先DouPHP采用的是Smarty模板引擎,模板标签都以花括号“ { } ”括起来,包括JS代码中的花括号也会被当做Smarty语句

调用模板文件
{include file="inc/abcde.tpl"}
调用变量
{$abced}
JS代码引用
<script language="JavaScript">
{literal}
这里面是JS代码
{/literal}
</script>

如何建立一个新模板
第一步 打开 “theme”目录 ,将“default”目录复制一份,更名为您打算制作的模板名称(可包含英文或数字),然后打开您的模板,了解下模板目录结构

第二步 登陆DouPHP后台,在 “系统设置” -> “站点模板” 选择您刚才添加的模板
为什么后台验证码无法正常使用

验证码不显示
可能一:验证码需要GD库支持,如果不显示一般就是由于服务器不支持GD库造成,需要联系服务器管理人员处理。

可能二:您使用记事本等一些文本编辑器编辑过include目录下的文件,造成文件产生“BOM头”,解决方法是去掉“BOM头”,以EditPlus编辑器为例,请找到“工具->参数->文件”里面将“默认编码”改为“UTF-8”、“UTF-8签名”改为“总是移除签名”,然后重新保存文件即可。

验证码显示但输入正确也登陆不了后台
造成这个问题多数是由于服务器没有开启session或者cookie造成

如何添加自定义字段
以商品为例,如果要给商品加上自定义字段,首先找到“系统设置”->[自定义]然后填入如“颜色,尺寸,型号”中间以英文逗号隔开,然后在商品编辑页面会看到相应的自定义字段,输入对应的值即可
如何修改后台地址

1,打开“data/config.php”找到 define('ADMIN_PATH','admin') 将 admin 改为新的后台目录名称

2,找到根目录下“admin”目录改为新的后台目录名称

如何开启伪静态
URL重写需要Rewrite支持,在启用前你需要重新命名 ".htaccess.txt" 文件为 ".htaccess"
如何升级DouPHP
升级之前,请首先备份您的站点,备份很简单,先登录您的网站后台,“数据备份” -> [确定备份] ,然后将整个站点所有文件下载到您的电脑上保存即可,另外如果您的站点有在默认模板上做了修改,请将“theme/default”和“m/theme/default”也做备份,备份好后,请往下看!

查看更多

如何安装DouPHP
1.下载程序并解压
2.将upload里的文件上传至站点根目录(不包括upload目录本身)
3.运行http://www.domain.com/install(domain表示你的域名),按照安装说明进行程序安装
总计 22 个记录,共 2 页,当前第 2 页 | 第一页 上一页 下一页 最末页