




免费预览已结束,剩余45页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 安装升级一、系统安装一、系统运行环境1、可用的httpd服务器(以下服务器软件任选其一): IIS Windows Server操作系统自带 Apache Nginx 2、PHP 4.3.0及以上 3、MySQL 4.0.0及以上 服务器端软件的安装和设置请参考网上教程或联系技术支持,站点目录文档顺序应该为index.html index.php。如果需要在本地电脑体验,可以下载DTServer一键安装包,一键完成Destoon B2B本地环境的运行的安装。下载地址:/download.php?file=DTServer.rar二、系统安装1、解压destoon软件压缩包,将压缩包内destoon目录内的所有文件及目录上传至网站根目录。 2、如果安装Destoon的服务器目录访问地址为/,则访问/install/进入程序安装向导。 3、根据安装向导提示设置必要的数据库连接参数以及必要的文件属性完成系统安装。三、系统安装常见问题1、500 internal server error。请删除根目录下.htaccess文件 或 对于Liunx/Unix服务器,如果不支持0777属性,可修改config.inc.php内 $CFGfile_mod = 0777; 为 $CFGfile_mod = 0755; 提示修改被系统自动修改为0777属性的目录或者文件属性为0755。2、license.txt文件不存在或被修改。请FTP二进制上传根目录license.txt。提示:为了确保所有功能都可以正常使用,不建议使用虚拟空间,推荐选择VPS或者独立服务器(/)。二、系统更新系统更新是指同一个版本内的BUG修复和功能优化等,不涉及数据库改变,且会尽量避免对模板的修改,仅更新程序文件。当官方有更新发布时,在登录后台后可以看到,如下图:点击检查更新按钮可以进入系统更新列表页面,如下图:如果您的服务器支持在线更新,直接点击在线更新按钮,系统将自动下载更新包,并更新和备份被覆盖文件,更新和备份文件会保存在网站目录/file/update目录。如果您的服务器不支持在线更新,需要按更新的发布时间顺序从晚到近下载升级包,解压后上传包内的文件和目录到网站目录,当有更新发布时,系统源码包和升级包会同步更新,更新之后下载的源码包或升级包无需再更新。三、系统升级系统升级是指程序低版本向高版本的升级,例如V2.5升级为V3.0。版本的升级意味着程序结构和数据库结构发送了重大变化,因此会发布升级包,正确的升级步骤如下:1、进入网站后台,网站设置,关闭网站;2、备份数据库,可以在后台备份或者直接在服务器上备份MySQL的data目录里面的数据库目录;3、备份修改过的模板、风格、PHP文件,同时建议备份一下根目录config.inc.php;4、上传升级程序,访问 你的域名/upgrade/ 进入升级向导,根据向导提示完成系统升级;2、 入门指引一、模块管理系统安装成功后,需要根据网站的规划设置功能模块,如下图: 系统初始化安装默认会安装所有模块,可以根据实际的规划禁止不需要使用的模块。文章和信息模型是可以无限复制为多个模块的,可以通过添加模块来添加。2、 地区管理系统安装成功后,需要根据网站的规划设置地区数据,见下图: 如果使用中国省市数据,点击导入省市按钮可直接导入。如果使用其他地区数据,请自行添加数据。3、 分类管理不同的模块分类不同,所以需要单独设置,以供应模块为例,设置见下图,其他模块类似。提示:模块之间的分类可以互相复制。例如求购模块和供应模块分类相同,可以在供应分类添加完成后,复制供应的分类至求购分类。如下图所示:4、 信息发布信息发布分两种情况,一种是网站管理员在后台发布,一种是会员在前台商务中心发布。以管理员发布资讯为例,进入模块管理,资讯管理,点击发布资讯,填写相关信息提交即可,如下图: 会员在前台发布信息如下图所示: 5、 基础设置3、 系统维护与设置1、 VIP会员管理VIP会员是对网站收费会员组的统称。如果需要使用其他名称,可以在网站设置VIP会员名称处修改。VIP组收费价格、会员权限等可以在 网站后台会员管理会员组管理里设置。VIP会员的设置有以下两种方式:注意:直接修改会员组为VIP组并不等同添加VIP会员。一、会员自主申请会员自主提交的申请可以在 网站后台会员管理会员升级审核申请 进行管理。 二、直接添加会员为VIP在 网站后台会员管理VIP管理添加VIP 填写会员名、服务有效期等提交即可。如果会员还没有注册,需要会员先注册,或者直接在 网站后台 会员管理添加会员。2、 广告和竞价排名 3、 网站安全设置创始人密码安全系统创始人拥有最高管理权限,因此需要设置复杂的密码,例如数字、字母、特殊符号的组合,勿用123456等弱口令,以免被猜解。后台登录地址后台登录地址默认为 你的域名/admin.php,可以通过FTP或在服务器上修改网站根目录/admin.php文件名,例如修改为 xxx.php ,然后通过 你的域名/xxx.php来管理网站。后台安全网站设置,安全中心可以设置允许后台登录的IP和日期,同时安全中心可以选择是否开启后台管理日志。模板安全如果自己制作了模板,为了防止被下载,可以设置一个秘密的目录名字,例如 template/aaabbb,在网站设置里面选择默认模板为 aaabbb。数据库安全如果是独立服务器,数据库服务器一般设置为localhost访问,禁止远程访问。密码勿用123456等弱口令,以免被猜解。 4、 邮箱发送配置只有设置了正确的邮件发送参数,才可以使用会员注册欢迎邮件、会员找回密码、会员邮件验证、邮件订阅、贸易提醒、邮件群发等与邮件相关的功能。进入网站设置,邮件发送,如下图:发送方式常用SMTP模式,如果是Linux服务器可以使用mail函数发送,具体参数根据实际情况设置,参数设置完毕,在测试收件人处填写一个收件地址,点击测试发送,如果能成功接收,说明设置成功。 5、 图片处理图片水印及缩略图图片处理主要需要设置自动添加网站名称或LOGO图片为水印,保护图片版权。进入网站设置,图片处理,如下图:通常使用图片水印,做好PNG格式水印图片,命名为watermark.png 上传至网站目录/file/目录,覆盖默认水印图片即可。如果使用文字水印,水印文字包含中文,需要上传中文字体至网站目录/file/目录,如果水印文字为英文和数字,可以上传英文字体。 6、 手机短信发送手机短信功能开启教程手机短信应用场景- 网站给会员单发、群发手机短信- 会员给会员发送手机短信- 会员手机认证- 会员询价短信通知- 会员报价短信通知- 会员留言加盟短信通知- 会员下订单短信通知- 会员确认订单短信通知- 会员付款短信通知- 会员发货短信通知- .手机短信发送方式对于会员发送短信,如果网站后台设置了短信费用,系统将采用谁发送谁付费模式,让网站发送短信的成本降低为0,同时通过购买短信优惠套餐,网站可通过会员短信发送获取一定的利润。手机短信资费标准标准资费:0.1元/条优惠套餐:50元套餐, 赠送10条, 共买510条100元套餐, 赠送50条, 共买1050条200元套餐, 赠送200条, 共买2200条300元套餐, 赠送350条, 共买3350条500元套餐, 赠送700条, 共买5700条1000元套餐,赠送1800条,共买11800条2000元套餐,赠送4000条,共买24000条5000元套餐,赠送13000条,共买63000条10000元套餐,赠送30000条,共买130000条20000元套餐,赠送80000条,共买280000条详见:/member/sms.php?action=buy手机短信开启方法进入网站后台会员管理模块设置手机认证开启网站设置基本设置手机短信开启发送帐号和密钥需请在以下地址申请和设置/member/sms.php?action=get手机短信二次开发文档支持非Destoon系统短信发送,点击以下地址下载接口文档和示例代码/tool/destoon_sms_dev.zip手机短信常见问题问:短信群发是什么内容都可以发送吗?答:不是的,短信群发不可以发非法的内容如破坏国家统一的;损害国家荣誉利益的;破坏国家统一的;损害国家荣誉利益的;破坏国家统一的;损害国家荣誉利益的;破坏国家宗教政策,宣扬邪教迷信的;散布谣言,扰乱破坏社会秩序稳定的;侮辱或诽 谤他人,侵害他人合法权益的;含有法律、行政法规、政策禁止的内容。问:一条短信最长可发送多少个汉字?答:70个汉字一条短信,超出之后自动分条发送。问:发送的短信,移动、联通、网通和电信用户都能收到吗?答:因为目前短信已经互通,对方都可以收到。问:短信发送为什么有时快,有时慢?答:这个跟运营商的网络有关,例如节假日、春节、中秋节短信发送量大造成短信阻塞,再有就是发送也有一个过程,大批量发送自然会有先后次序。问:发送不成功是否收费?答:发送不成功不收费。问:发送号码是否固定?答:号码不固定,系统自动选择最快的网关发送。问:什么是短信签名?答:短信签名是短信末尾的署名,告知用户短信发自哪里,正确格式应为【签名】,例如【某某网】。签名长度是包含在短信长度里的,但是包含签名的短信会被运营商认为是更正规的短信,从而进入更快的发送通道。问:短信是否可以回复?答:短信只能发送,不能回复。 7、 生成静态网页各个模块设置方法相同,以下以供应模型为例说明。进入供应管理,模块设置,SEO设置,如下图:同样的方法,可以设置伪静态地址和动态地址,根据网站需要和服务设置来决定。一般推荐网站首页、模块首页生成静态,列表页使用动态或者伪静态,内容页使用静态或者伪静态。更改地址规则之后,需要重新生成一次页面,进入对应模块的更新数据,点击一键生成。 8、 在线支付接口在线支付配置说明当前支持的第三方支付平台为 网银在线、支付宝、财付通。配置参数在 网站后台 - 会员管理 - 模块设置 - 支付接口 设置。相应的商户帐号,密钥等信息需要在对应的官方网站获取。具体请参考:网银在线: 支付宝: 财付通: 为了防止充值过程中的掉单情况,需要设置正确的接受服务器通知地址。对于网银在线,请联系网银在线客服,提交商户号及接收地址假如你的网站为 则接收地址为 /api/chinabank.php为了防止接收地址受到不必要的骚扰,建议修改 api/chinabank.php 文件名,例如 chinabank_123.php然后提交接收地址为 /api/chinabank_123.php对于支付宝,默认接收通知文件为 api/alipay.php为了防止接收地址受到不必要的骚扰,建议修改 alipay.php 文件名,例如 alipay_123.php然后在网站后台 - 会员管理 - 模块设置 - 支付接口 - 支付宝 Alipay - 接收服务器通知文件名 填写新的文件名 alipay_123.php 即可9、 会员组设置系统可以无限创建会员组,并根据不同的会员组设置不同的权限。进入会员管理,会员组管理,如下图:如果需要添加会员组,直接点上面的会员组添加按钮。如果需要修改会员组权限,点会员组后面的修改按钮,根据实际需求修改。 10、 网站备份1、备份数据库进入网站后台系统维护系统工具数据维护,如下图: 点击底部的“开始备份”按钮,系统将开始备份数据。备份完成之后,备份文件保存在 网站目录/file/backup/ 目录里,1个目录就是一次备份所生成的文件,可以同FTP下载到本地电脑保存。提示:如果是独立的服务器或者VPS可以直接在服务器上备份MySQL的data目录。2、备份附件系统上传的附件全部保存在 网站目录/file/upload/ 目录里,可以FTP下载到本地备份。提示:系统每天生成一个按日期命名的目录,建议每日或定期备份一次新增的附件目录。3、其他文件如果修改过模板,可以FTP下载 网站目录/template目录如果修改过风格,可以FTP下载 网站目录/skin目录如果修改过公司主页风格,可以FTP下载 网站目录/company/skin目录如果修改过语言文件,可以FTP下载 网站目录/lang目录以上文件全部正确备份之后,可以通过备份的文件随时恢复完整网站。友情提示:数据无价,良好的数据备份习惯是一位网站管理人员必备的职业素质。建议每周至少备份一次,切勿心存侥幸。 4、 高级技巧1、 会页整合会员整合Ucenter/Discuz!/PHPWind教程首先进入 Destoon网站后台 -会员管理 -模块设置 -会员整合假如需要整合的主站地址为 论坛为 1、整合Ucenter详见:/skill/18.html 2、整合Discuz!(5.x/6.x)- 启用会员整合 选择 Discuz!- 整合程序字符编码 选择 论坛 的编码- 整合程序地址 填写 - 整合密钥 自行设定 建议 字母和数字组合- 提交进入 Discuz! -扩展设置 -通行证设置- 启用通行证 选择 是- 通行证私有密钥 填写 整合密钥- 应用程序 URL 地址 填写 /member/- 应用程序注册地址 填写 register.php- 应用程序登录地址 填写 login.php- 应用程序退出地址 填写 logout.php- 提交3、整合PHPWind(6.x/7.x)- 启用会员整合 选择 PHPWind- 整合程序字符编码 选择 论坛 的编码- 整合程序地址 填写 - 整合密钥 自行设定 建议 字母和数字组合- 提交进入 PHPWind后台 -插件中心 -通行证- 是否开启通行证 选择 是- 通行证私有密钥 填写 整合密钥- 将该网站做为通行证的 选择 客户端- 通行证服务器地址 填写 /member- 通行证登录地址 填写 login.php- 通行证登录地址 填写 logout.php?- 通行证注册地址 填写 register.php- 提交2、 模块绑定域名模块绑定二级域名的方法Destoon B2B网站管理系统所有模块均可绑定二级域名,方法如下1、网站设置 - 绝对地址 - 启用 (默认是启用的,如果没有更改过可跳过此步)2、模块管理 - 修改 - 绑定域名 填写二级域名例如:为供应模块绑定 则填写 / (注意 / 结尾)然后将域名 绑定到 网站目录/sell进入功能 供应管理 生成网页 更新信息如果生成了html页面,需要重新生成一遍3、 公司主页绑定域名会员绑定二级域名和顶级域名的方法会员绑定二级域名和顶级域名的方法会员自动绑定二级域名的方法为了便于理解,下面以域名为讲解。首先在域名管理里添加一条A记录 *. 指向目标服务器IP然后在服务器上绑定*. 至 网站路径/company目录或网站根目录生效后进入网站后台 网站设置 SEO优化 公司主页绑定二级域名 填写 .进入网站后台 功能模块 公司管理 生成网页 更新公司系统会更新公司的主页地址。附:Apache示例/vhost/apache.txtNginx示例/vhost/nginx.txtIIS示例/thread-72-1-1.html 会员绑定顶级域名的方法首先需要把服务器默认目录修改至 网站路径/company 目录,即输入服务器ip即可显示公司模块的页面要求会员将待绑定的域名A记录指向服务器IP修改会员资料,公司资料 绑定域名 里填写需要绑定的域名 例如 提交即可 4、 伪静态设置URL Rewrite(伪静态)设置方法1、如果您的服务器支持.htaccess,则无需设置,网站根目录下的.htaccess已经设置好规则。规则详情:/rewrite/htaccess.txt2、如果是Apache服务器Apache 1.x 的用户请检查 conf/httpd.conf 中是否存在如下两段代码:LoadModule rewrite_module libexec/mod_rewrite.soAddModule mod_rewrite.cApache 2.x 的用户请检查 conf/httpd.conf 中是否存在如下一段代码:LoadModule rewrite_module modules/mod_rewrite.so如果存在,且以#开头,请删除#。然后在配置文件(通常就是 conf/httpd.conf或者conf/extra/httpd-vhosts.conf)中加入如下代码。此时请务必注意,如果网站使用通过虚拟主机来定义,请务必加到虚拟主机配置,即 中去,如果加在虚拟主机配置外部将可能无法使用。改好后然后将 Apache 重启。Apache conf文件配置规则/rewrite/apache.txt3、Nginx规则/rewrite/nginx.txt4、Zeus规则/rewrite/zeus.txt5、IIS6服务器请下载 /rewrite/IIS_Rewrite.zip规则已经设置好,按readme.txt文件内容进行操作如果网站支持httpd.ini文件,请下载/rewrite/httpd.ini7、IIS7服务器请参考 /rewrite/web.config.txtRewrite生效后,请在网站后台 网站设置 SEO优化 URL Rewrite 选择开启 提交然后进入各模块的模块设置 SEO设置 选择对应伪静态地址规则选择更新地址 提交 5、 单页采编单页采编功能用法说明单页采编功能可以帮助编辑人员快速转载文章的标题和内容,提高工作效率。以下以慧聪网组织管理栏目为例,说明单页采编的用法:打开慧聪网组织管理栏目:/list/qygl-yzgl-zzgl.shtml打开其中任意一篇文章,例如:/2010/08/190007120238.shtml点右键,查看网页源代码,分析标题和内容规则。进入网站后台系统工具单页采编添加规则,如下图:进入网站后台功能模块资讯管理添加资讯。在单页采编目标网址填写文章地址,例如 /2010/08/190007120238.shtml,点击获取:如果规则正确获取成功,那么文章标题和内容会自动填充为目标文章的标题和内容。编辑人员再经过对文章内容的修改、校正等操作,提交以后即可完成文章的录入。6、 采集数据入库(图片太大)7、 分类属性筛选分类属性筛选实际显示效果:以下以商城为例说明使用方法,进入商城管理 模块设置 分类属性参数 选择开启进入分类管理 点击需要添加属性的分类属性对应的数字添加属性(只有列表选择和复选框类别并且选择了参与搜索的属性,才会在列表及搜索页面显示)属性添加好之后,添加商品时,选择对应分类之后,系统会自动显示填写属性的选项8、 一键登录(QQ或微博)目前已经支持QQ、新浪微博、百度、MSN帐号一键登录。进入网站后台,会员管理 模块设置 会员整合选项卡,点击对应的申请帐号连接,申请接口帐号和密钥,填写提交。一键登录需要服务器的PHP环境支持allow_url_fopen、json和curl扩展,请确认服务器支持之后再开启,否则无法正常登录。在后台起始页,服务器信息,点详细信息,如果能看到以下字样,说明务器环境支持:9、 多语言翻译以翻译英文为例:复制lang/zh-cn目录为lang/en复制template/default目录为template/englishlang/en和template/english两个目录内所有文件里的中文需要全部翻译替换成英文进入网站后台,网站设置网站默认语言 选择 en网站默认模板 选择 english如果需要多种语言,可以用二级域名安装多套系统,然后通过Ucenter进行会员整合例如:五、模板制作指南1、 模板与风格制作模板存放规则及语法参考一、模板存放及调用规则模板存放于系统 template 目录,template 目录下的一个目录例如 template/default/ 即为一套模板模板文件以 .htm 为扩展名,可直接存放于模板目录例如 template/default/index.htm也可以存放于模板目录的子目录里例如 template/default/member/index.htm在PHP文件里,使用模板语法为或者如果当前默认模板套系为default,则:表示使用 template/default/header.htm 模板文件表示使用 template/default/member/header.htm 模板文件模板目录下在 .php 是模板别名的配置文件,模板别名可以在后台模板管理修改。模板解析后的缓存文件保存于cache/tpl/目录,扩展名为 .tpl.php二、模板语法1、包含模板 template header 或 template header, membertemplate header被解析为表示使用 template/default/header.htm 模板文件template header, member被解析为 表示使用 template/default/member/header.htm 模板文件2、变量或常量表示变量 $destoon 被解析为 常量 DESTOON 被解析为 对于数组,标准写法应为 例如 $destoonindex,可简写为 $destoonindex,模板在解析时会自动追加引号。3、函数 func_name($par1, $par2)func_name($par1, $par2)被解析为4、PHP表达式 php expressionphp expression被解析为 5、条件语句 if $a=b do A /if 或 if $a=b do A else do B /if 或 if $a=b do A elseif $b=c do C else do B /ifif $a=b do A /if被解析为if $a=b do A else do B /if被解析为if $a=b do A elseif $b=c do C else do B /if被解析为6、LOOP循环 loop $var $v.loop 或loop $var $k $v.looploop $var $v.loop被解析为loop $var $k $v.loop被解析为$v) . ?三、特殊用法1、变量或表达式可以用HTML注释,例如 仍被解析为 (可自动过滤此类注释)2、模板可以用,进行注释,模板编译时会自动去除,不会显示在页面中。(V=5.0) 3、可直接在模板里书写PHP代码,直接书写PHP代码与 DESTOON 模板语法是兼容的。2、 标签调用手册Destoon B2B标签(tag)调用手册什么是标签调用?标签调用是根据调用条件(condition)从数据表(table)读取调用数量(pagesize)条数据,并按排序方式(order)排序,最终通过标签模板的布局输出数据。可以看出,标签的工作分两个部分,一是读取数据,二是显示数据。标签函数原型标签函数保存于 include/tag.func.phptag($parameter, $expires = 0)$parameter 表示传递给tag函数的字符串,系统自动将其转换为多个变量。例如传递 table=destoon&pagesize=10&hello=world系统相当于得到:$table = destoon;$pagesize = 10;$hello = world;三个变量$expires 表示标签缓存过期时间0缓存$expires秒;0 - 系统默认标签缓存时间;-1 - 不缓存;-2 - 缓存SQL结果;一般情况保持默认不需要传递。数据读取过程例如以下标签: 会被转换为如下的SQL语句:SELECT *FROM destoon_sellWHERE status=3ORDER BY addtime DESCLIMIT 0,10读出的数据会保存在 $tags 数组里通常情况下不需要写table=xxx,应该写moduleid=模块ID,系统会自动对应模块的表数据显示过程1、通过标签模板显示传递&template=abc给标签函数,例如: 默认的标签模板保存在模板目录/tag/目录里,例如&template=abc将调用模板目录/tag/abc.htm模板来显示数据。如果标签模板存放于其他目录,例如def,则传递&dir=def&template=abc,系统将调用模板目录/def/abc.htm模板。2、直接在模板里循环数据 此写法传递标签模板为null,并且直接返回数据给$tags数组,此时可以直接在模板里循环了。以下为一个完整的示例:loop $tags $t./loop第一种写法一般用于多次调用的数据,第二种写法一般用于只调用一次的数据。常用参数及含义moduleidmoduleid指模块ID,可在后台模块管理里查询。对于直接调用模块的数据,设置正确的模块ID后,将不需要传递table参数,系统会自动获取。例如传递moduleid=5,系统将识别为调用供应信息,自动设置table参数为sell。一般情况下,除了扩展模块里的功能都需要通过moduleid来调用。tabletable指表名,可在后台数据库维护里查询。对于Destoon系统表,不需要加表的前缀;对于非Destoon系统表,需要填写完整的表名,且传递prefix参数。例如对于Destoon系统表,传递table=announce,如果表前缀为destoon_,系统将识别表名为 destoon_announce。对于非Destoon系统表,传递table=tb_abc&prefix=或者table=abc&prefix=tb_,系统将识别表名为 tb_abc。fieldsfields指查询的字段,默认为*。可以传递例如 fields=title,addtime,但是一般情况下无需传递,Destoon独有的标签缓存机制会自动缓存查询结果,不必担心效率问题。conditioncondition指查询的条件,如果不传递,则为1,代表任意条件的数据(此项需了解SQL语法)。Destoon所有模块遵循统一标准开发,所以很多条件是通用的。例如 status=3表示正常通过的信息、status=3 and level=1表示级别为1的信息、status=3 and thumb表示有标题图片的信息等。orderorder指数据的排序方法(此项需了解SQL语法)。例如order=addtime desc表示按添加时间降序排列、order=itemid desc表示按itemid降序排列、order=rand()表示随机数据等。pagesizepagesize指调用数据的数量,如果不传递,默认为10。templatetemplate指指定的标签模板,如果不传递,默认为list,位于模板目录/tag/list.htm,如果传递为null,表示不应用标签模板。参见上述数据显示过程。debugdebug参数用于调试标签,例如传递&debug=1,系统将输出标签构造成的SQL语句,以便验证标签写法是否正确,不需要调试的标签不用加此参数。数据字典参考:/dict.php其他常见用法举例&和and的区别&用来分割参数,and是sql语句where后的读取条件,二者完全不同。多表联合查询例如查询会员名为destoon的会员和公司资料,可以使用:tag(table=destoon_member m,destoon_company c&prefix=&condition=m.userid=c.userid and m.username=destoon&template=list-com)destoon_member和destoon_company是表的实际名称(包含表前缀),prefix=表示系统不再自动在表名前加前缀。通常通过传递moduleid可以实现大部分的调用,除非您确认熟悉联合查询,否则不推荐使用。截至目前,系统默认模板里还没有一个功能需要用到联合查询。控制标题长度在标签里传递length参数,例如&length=20表示20个字符长度(一个汉字占2个字符),一般情况建议用css隐藏多余字符(定义height和overflow:hidden)。传递length参数,系统仅对title字段自动截取,如果需要截取其他字段,可用dsubstr函数。例如 dsubstr($tcompany, 20, .) 表示截取company字段为20个字符,截取后,结尾追加.设置日期显示格式可以在标签里传递datetype参数:1 表示 年;2 表示 月-日;3 表示 年-月-日;4 表示 月-日 时:分;5 表示 年-月-日 时:分;6 表示 年-月-日 时:分:秒也可以在模板里直接使用date函数,例如date(Y-m-d, $taddtime) 表示将时间转换为 年-月-日 格式date函数的使用请参阅PHP手册。调用某一分类的信息在标签里传递catid参数,例如&catid=5表示调用分类ID为5的所有信息。如果调用多个分类,用逗号分隔分类ID,例如 &catid=5,6,7表示调用分类ID为5、6、7的所有信息。分类调用默认包含子分类的信息,如果不需要包含子分类,可设置&child=0参数。例如&catid=5&child=0表示只调用分类ID为5的信息,不包括子分类的信息。调用某一地区的信息调用地区信息和上述调用分类信息的方法完全相同,将其中的catid换为areaid即可。显示信息所在分类$CATEGORY$tcatidcatname注意:自V4.0,以上写法将不可用,需要在标签里传递&showcat=1参数,然后在模板里写$tcatname控制列数此项常用于图片的布局,可使用cols参数。例如调用12张图片,一行显示4个,共3行,则传递&pagesize=12&cols=4支持cols参数的标签模板限thumb-table.htm和list-table.htm其中,thumb-table.htm显示图片列表,list-table.htm显示文字列表如果新建支持cols的标签模板或直接循环$tags,可参考以上两个模板的写法上述效果可以也可以通过CSS实现,无需使用表格,请自行书写显示文章的简介使用$tintroduce变量,如果要截取字数,例如80字符,可使用dsubstr($tintroduce, 80, .)小结标签看似复杂难懂,实际上在理解各个参数的含义和调用流程后,您会了解到标签实际简单自由、灵活易用、功能强大。默认模板里已提供了大量的调用范例和标签模板,可以在学习中参阅和调试。标签调用是制作模板必备的知识,希望您能早日掌握。3、 公司模板制作与添加公司主页模板风格添加方法公司主页模板存放于 模板目录/homepage/ (默认为template/default/homepage)公司主页风格存放于 company/skin/一般情况下,建议不要直接修改默认模板或风格,以备制作参考。如果需要创建一套新模板,可以将 模板目录/ homepage目录复制一份 例如 模板目录/newhomepage对应创建一套风格,可以将 company/skin/default 目录复制一份 例如 company/skin/newskin进入后台 会员管理 公司管理 公司模板 添加模板模板名称 填写新模板的命名风格目录 填写 newskin模板目录 填写 newhomepage会员组 根据需要授权的用户组选择在网站前台,用测试会员帐号登陆,进入会员中心 主页设置 模板启用新添加的模板然后边修改风格和模板边刷新会员主页相关页面,即可以看到新模板的效果。模板制作完成后,抓取界面图片,修改大小为150px X 110px,命名为thumb.gif 保存于 company/skin/newskin/ 供会员选择时预览。 6、 二次开发指南1、 二次开发入门一、初始化系统包含系统根目录下的common.inc.php即可初始化系统。例如在站点根目录下创建一个hello.php。示例代码:二、编写逻辑系统初始化之后,就可以在php文件里编写逻辑代码,同时也可以调用系统内置的变量、函数和类了。示例代码:?phprequire common.inc.php;echo DT_ROOT;/输出站点的物理路径echo ;echo DT_PATH;/输出站点的首页地址echo ;$r = $db-get_one(SELECT * FROM $DT_PREcategory);/从分类表里查询一条数据print_r($r);/打印读取的数据$A = cache_read(area.php);/读取系统的地区缓存print_r($A);/打印读取的数据print_r($MODULE);/打印系统模块数据message(Hello World);/输出一段提示信息?三、应用模板所有输出给浏览器的HTML均通过模板里的规则显示。使用方法:include template(a, b);参数a表示模版名称参数b表示模板存放的目录,此参数可以不设置假如模板目录为default,那么:template(a, b); 代表 template/default/b/a.htm 模板文件template(a); 代表 template/d
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030工业机器人产业发展趋势及竞争策略分析报告
- 2025-2030工业无人机巡检算法优化与作业效率提升报告
- 2025-2030工业数字孪生系统构建方法论与应用效果报告
- 2025-2030工业大数据应用场景拓展与价值实现路径研究报告
- 2025-2030工业大数据平台企业应用成效与数据治理挑战报告
- 财会专业入团申请书
- 水电路改造申请书
- 退房 仲裁申请书
- 河南农村盖房申请书
- 村级共享共管申请书
- 华为信息安全管理培训课件
- 诗经整本书阅读课件
- (2025年标准)预售小麦协议书
- 2025年院感测试题及答案
- 承包商全流程安全培训
- 养生店国庆节活动方案
- 古代文学史杜牧课件
- 7.1促进民族团结 课件 2025-2026学年统编版道德与法治九年级上册
- 2025年建筑施工安全教育试题及答案
- 桩基质量管理制度
- 口腔颌面外科缝合技术要点
评论
0/150
提交评论