Destoon模板制作简明教程
对于制作Destoon的模板来说,首先需要理解两个Destoon的概念:模板(template)和风格(skin)。模板存放于系统template 目录,风格(系统界面的图片、css文件)存放于系统skin目录,也就是说,template放置页面文件,skin放置样式文件。
Destoon模板制作过程:
首先,把template和skin文件夹下原有的default文件夹各复制拷贝一份,同时改名为newmoban,准备在系统自带的默认模版文件基础上修改成自己的模版。
然后,修改template和skin文件夹下的文件these.name.php的内容,添加新模版的名字:
在'default' => '默认模板'语句后面增加一行:newmoban=> '新模板',然后上传到网站,
登录网站后台管理,这时在“系统设置”-》“网站设置”-》“基本设置”中可以看到有两个选项:网站默认风格、网站默认模板已经多了一个列表项:“新模板”,设置成钟表风格,确定保存,模版和风格就修改过来了。
这里模板和风格是可以是搭配使用,不过样式大家的调试。
DT新添加文章模型怎么加模板?
需要添加一个文章频道,新建了一个文章模型的版块,默认新建的文章模块都是 默认官方自带的默板,想自己更改一下模块,如果直接进行修改的话,所有的文章模型就全变了,这时就需要进行新建。
后台,打开功能模块,新建的文章模型—模块设置,点新建,输入新建名称和文字名,点击确定,这时再回到模块设置,在下拉框里进行关联即可。
这里有这样一个问题,有时候建好新的模板,可在下拉框里还是只有一个默认模板,没有自己建好的模板,这时就要检查新建时的模板名称和文字名了,我起的名字是 plan_index 结果没能关联成功,在模板管理里面显示的模板系列是 plan,可能是这里的原因吧,解决很简单,名字起成 index-plan 这样就可以了,模板系列是 index ,首页的列型吧,建的时候一定要看好模板系列,列表和搜索页都是一样的道理。
相关推荐
-
destoon利用Rewrite规则设置网站安全
为增强destoon的安全性,需要进行必要的安全设置,本文以Rewrite规则设置来增加网站安全性为例说明如下: 规则一: 屏蔽非php扩展的动态文件,例如asp.aspx等,可以阻止asp.aspx等后缀的后门程序运行 RewriteRule ^(.*)\.(asp|aspx|asa|asax|dll|jsp|cgi|fcgi|pl)(.*)$ /404.php 规则二: 屏蔽站点file目录php运行权限,站点的file目录默认具有写入权限,当网站出现未知漏洞时,可能会被写入后门程序,阻止p
-
destoon之URL Rewrite(伪静态)设置方法详解
1.如果您的服务器支持.htaccess,则无需设置,网站根目录下的.htaccess已经设置好规则. 规则(参考http://download.destoon.com/rewrite/htaccess.txt)为: # Destoon B2B Rewrite Rules ErrorDocument 404 /404.php RewriteEngine On RewriteBase / RewriteRule ^(.*)\.(asp|aspx|asa|asax|dll|jsp|cgi|fcgi|
-
destoon找回管理员密码的方法
很多人在使用 DESTOON 系统时,经常会出现忘记后台管理密码的情况,亦或者是管理密码被别盗了需要找回,这时候往往不知所措. 其实找回 DESTOON 系统登陆的密码很简单,我们只需要将保存在数据库里面的密码更改掉,换一个简单一点的密码,然后进入系统再更改成自己的就可以了. 如果系统开启了邮件发送,还可以通过前台的找回密码功能邮件找回. 可以使用数据库管理工具,例如PHPMyAdmin,找到destoon_member表, 修改管理员password字段值为: 14e1b600b1fd579f
-
destoon官方标签大全
什么是标签调用? 标签调用是根据调用条件(condition)从数据表(table)读取调用数量(pagesize)条数据,并按排序方式(order)排序,最终通过标签模板的布局输出数据. 可以看出,标签的工作分两个部分,一是读取数据,二是显示数据. 标签函数原型 标签函数保存于 include/tag.func.php tag($parameter, $expires = 0) $parameter 表示传递给tag函数的字符串,系统自动将其转换为多个变量 例如传递 table=destoon
-
destoon二次开发常用数据库操作
destoon在初始化系统后系统会自动连接数据库,并将数据库操作对象保存在$db.对于数据库操作方法请参考include/db_mysql.class.php函数原型,下面对常用数据库操作举例说明. 1.执行SQL语句 $db->query("INSERT INTO `{$DT_PRE}table` (`xxx`) VALUES ('yyy')"); $db->query("UPDATE `{$DT_PRE}table` SET `xxx`='yyy' WHERE
-
Destoon旺旺无法正常显示,点击提示“会员名不存在”的解决办法
很多朋友都遇到了Destoon供求栏目下旺旺无法正常显示,点击提醒"会员名不存在"的情况,原因是旺旺更改了在线旺旺的代码,但是Destoon没有及时更新.这时候只需要修改api/im.func.php中第二段旺旺联系的那段: 即将function im_ali($id, $style = 0) 修改成下面的方法即可. function im_ali($id, $style = 0) { return $id ? '<a href="http://amos.im.alis
-
destoon二次开发模板及调用语法汇总
一.模板存放及调用规则 模板存放于系统 template 目录,template 目录下的一个目录 例如:template/default/ 即为一套模板 模板文件以 .htm 为扩展名,可直接存放于模板目录 例如 template/default/index.htm 也可以存放于模板目录的子目录里 例如:template/default/member/index.htm 在PHP文件里,使用模板语法为 <?php include template('index'); ?> 或者 <?p
-
destoon会员注册提示“数据校验失败(2)”解决方法
很多人在使用destoon建立一个B2B系统的时候,会在企业站注册企业用户的时候出现:"数据校验失败(2)"的错误提示,严重影响用户的使用.现将解决方法公布如下: 从destoon的后台进入module/member/register.inc.php 在register.inc.php文件中找到: if($submit){ 将其下的 if($action != crypt_action('register')) dalert($L['check_sign'].'(1)'); 注释掉:
-
destoon之一键登录设置
目前destoon已经支持QQ.新浪微博.百度.MSN帐号一键登录. 进入网站后台,会员管理 模块设置 会员整合选项卡,点击对应的申请帐号连接,申请接口帐号和密钥,填写提交. 一键登录需要服务器的PHP环境支持allow_url_fopen.json和curl扩展,请确认服务器支持之后再开启,否则无法正常登录. 在后台起始页,服务器信息,点详细信息,如果能看到以下字样,说明务器环境支持:
-
Destoon模板制作简明教程
对于制作Destoon的模板来说,首先需要理解两个Destoon的概念:模板(template)和风格(skin).模板存放于系统template 目录,风格(系统界面的图片.css文件)存放于系统skin目录,也就是说,template放置页面文件,skin放置样式文件. Destoon模板制作过程: 首先,把template和skin文件夹下原有的default文件夹各复制拷贝一份,同时改名为newmoban,准备在系统自带的默认模版文件基础上修改成自己的模版. 然后,修改template和
-
SS xspace风格模板制作教程
SS 风格模板区引导帖,来此必看![内含SS风格相关教程链接] 一.本版版规 引用: http://www.discuz.net/thread-759546-1-1.html本版供SupeSite/X-Space模板爱好者交流讨论.鼓励大家互助分享!二.发布分享模板格式 引用: http://www.discuz.net/viewthread.php?tid=759558发布和预览风格的发帖格式规范,违者当做删除处理.三.SS 风格模板相关教程 引用: ss6.0模板制作教程(二) ss6.0模
-
Vue.js项目模板搭建图文教程
前言 从今年(2017年)年初起,我们团队开始引入「Vue.js」开发移动端的产品.作为团队的领头人,我的首要任务就是设计 整体的架构 .一个良好的架构必定是具备丰富的开发经验后才能搭建出来的.虽然我有多年的前端开发经验,但就「Vue.js」来说,仍然是个新手.所幸「Vue.js」有一个配套工具「Vue-CLI」,它提供了一些比较成熟的项目模板,很大程度上降低了上手的难度.然而,很多具体的问题还是要自己思考和解决的. 项目划分 我们公司的H5产品大部分是嵌套在手机客户端里面的页面.每个项目的功能
-
JQuery 插件模板 制作jquery插件的朋友可以参考下
在公司项目过程中开发过几个插件,下面为Levin所用的JQuery插件模板.和google上的大同小异哈. 复制代码 代码如下: ; (function($) { // Private functions. var p = {}; p.func1 = function() { }; //main plugin body $.fn.PLUGIN = function(options) { // Set the options. options = $.extend({}, $.fn.PLUGIN.
-
struts2框架的登录制作图文教程
首先:我们要建一个web项目 接着: 我们先来导入struts的xml文件 第一步:右击你的项目名,鼠标到MyEclipse会看到一个add struts开头的文件,点开以后看到: 这里我们选择struts2.版本,并且路径我们选择 /* ,因为我们只是简单的登录,所以直接finish. 实体类我们就不写了 ,来看一下关于struts的核心类 aciton的编写. 实现action有两种方法: 1:实现action接口, 2:继承actionsupport类 这里我实现actionsuppor
-
Windows下安装Django框架的方法简明教程
本文实例讲述了Windows下安装Django框架的方法.分享给大家供大家参考,具体如下: 在idea上运行Python项目时,出现了如下错误,这是因为系统中只安装了Python,没有安装Django,有童鞋可能会问,什么是Django,博主的建议是去问度年或谷老师 既然报错的原因就是缺少Django,那我们现在就开始安装这个应用框架. 本站下载Django1.6:Django-1.6.11.tar.gz 官网下载: Django-1.6.11.tar.gz || Django-1.7.11.t
-
详解Google Protobuf简明教程
Protobuf是什么 Protobuf实际是一套类似Json或者XML的数据传输格式和规范,用于不同应用或进程之间进行通信时使用.通信时所传递的信息是通过Protobuf定义的message数据结构进行打包,然后编译成二进制的码流再进行传输或者存储. Protobuf的优点 相比较而言,Protobuf有如下优点: 足够简单 序列化后体积很小:消息大小只需要XML的1/10 ~ 1/3 解析速度快:解析速度比XML快20 ~ 100倍 多语言支持 更好的兼容性,Protobuf设计的一个原则就
-
Yii框架安装简明教程
本文实例讲述了Yii框架安装方法.分享给大家供大家参考,具体如下: YII相关网站 www.yiiframework.com https://github.com/yiisoft/yii2 packagist仓库:https://packagist.org/ composer global require "fxp/composer-asset-plugin:~1.0.0" //下载静态资源插件 composer create-project --prefer-dist yiisoft
-
virtualenv介绍及简明教程
virtualenv简介 在开发Python应用程序的时候,我们的系统上通常只会安装一个Python版本:例如 3.7.所有使用 pip 安装的第三方包都会被安装到Python的site-packages目录下.如果我们同时开发多个应用程序,而这些应用程序需要使用的某一个第三方包的版本各不相同,该怎么办?这种情况下,为每个应用程序"独立"安装一套Python运行环境显然是不现实的.这个难题,使用 virtualenv 可以轻易解决. virtualenv 是专门用来为应用程序维护多套相
-
C++函数模板学习示例教程指南
目录 C++函数模板学习指南 1. 函数模板的定义 2. 函数模板的使用 3. 函数模板的特化 4. 函数模板的偏特化 6. 非类型模板参数 7. 函数模板的局限性 总结 C++函数模板学习指南 C++函数模板是一种高效的代码复用机制,它允许我们定义一种可以用于多种类型的函数,而不必为每种类型都编写一个函数.本篇文章将介绍C++函数模板的基本使用.我们将逐步讨论函数模板的定义.使用.特化和偏特化. 1. 函数模板的定义 函数模板的定义基本语法如下: template <typename T>
随机推荐
- 使用dump transaction with no_log的危险性说明
- 用“本地安全策略”保护系统安全
- Java常用字符串方法小结
- 浅析java快速排序算法
- Python中subprocess的简单使用示例
- promise处理多个相互依赖的异步请求(实例讲解)
- PHP file_get_contents设置超时处理方法
- 用node和express连接mysql实现登录注册的实现代码
- 三招两式 解决图片盗链无法查看问题
- C#飞行棋小程序设计分析
- java 中函数的参数传递详细介绍
- Ext.get() 和 Ext.query()组合使用实现最灵活的取元素方式
- jquery中用jsonp实现搜索框功能
- C#图像边缘检测(Roberts)的方法
- Android学习笔记之ActionBar Item用法分析
- 个人家园 - 永久免费ASP个人主页空间
- 利用python计算windows全盘文件md5值的脚本
- jquery.pager.js实现分页效果
- 一文详解Spring任务执行和调度(小结)
- 使用sqlplus创建DDL和DML操作技巧