dedecms后台左边菜单下拉列表不显示,高分求助!
1、这个是显示时间的代码
你可以随便放到一个位置 一般放到header的一个位置
<script language="javascript">
function showtime()
{
var today,hour,second,minute,year,month,date;
var strDate ;
today=new Date();
var n_day = todaygetDay();
switch (n_day)
{
case 0:{
strDate = "星期日"
}break;
case 1:{
strDate = "星期一"
}break;
case 2:{
strDate ="星期二"
}break;
case 3:{
strDate = "星期三"
}break;
case 4:{
strDate = "星期四"
}break;
case 5:{
strDate = "星期五"
}break;
case 6:{
strDate = "星期六"
}break;
case 7:{
strDate = "星期日"
}break;
}
year = todaygetYear();
month = todaygetMonth()+1;
date = todaygetDate();
hour = todaygetHours();
minute =todaygetMinutes();
second = todaygetSeconds();
if(month<10) month="0"+month;
if(date<10) date="0"+date;
if(hour<10) hour="0"+hour;
if(minute<10) minute="0"+minute;
if(second<10) second="0"+second;
documentgetElementById('time')innerHTML = year + " 年 " + month + " 月 " + date + " 日 " + strDate +" " + hour + ":" + minute + ":" + second; //显示时间
setTimeout("showtime();", 1000); //设定函数自动执行时间为 1000 ms(1 s)
}
</script>
<div id="time"></div>
<script language="javascript"> showtime();</script>
2、DEDE默认是有会员登录框的 你可以去自己更改样式
3、页面可以设置成你想要的分辨率
4、不用再买mysql了 一个就可以用了 不会冲突
复制的模版吗?
建议查看在各个浏览器中效果是不是都不正常呢?
看起来有点想在ie中的margin 浮动双倍的问题,将css中的这块代码找到 margin-left属性,修改增加一倍,看看在 不是ie6 中的效果,正常后就在该属性后面加上 _margin-left:原属性值。
在dede/index_menuphp中找到调用的文件有哪些,其中最重要的是dede/inc/inc_menuphp你找到打开看看里面菜单列表是不是空的。就顺着index_muenphp里面调用的文件找找看看哪个地方出错了。
1、打开织梦Dedecms的主界面,直接找到增加顶级栏目并选择跳转。
2、这个时候进入新的对话框,需要根据实际情况设置相关的参数。
3、下一步如果没问题,就点击确定。
4、这样一来等看到对应的结果以后,即可调用指定栏目下的子栏目列表了。
织梦网站的建站的一般步骤,用自己的话简要说明下
1、要有虚拟主机、mysql数据库和域名
2、上传dedecms程序到虚拟主机根目录,安装dedecms,安装过程中需要填写数据库账户、密码等信息。
3、安装dedecms后,就需要调试dedecms模板了。
织梦cms如何建站织梦站总结篇,小编将会把整个仿站的思路进行理清并讲解:
1服务器准备
如果是学习测试,小编建议:使用本地软件模拟即可。下载phpstudy在本地搭建环境,模拟服务器环境,需要修改步骤:
1找到phpstudy下相应的WWW下的网站目录文件设置
2打开apache和MySQL(可以设置相应的版本)
3数据库的密码账号设计,即可打开网站
2准备采集器
下载需要模仿的网站的资料(css\js\img\html等),放在设置的WWW下的文件里
3织梦标签生成器
下载一个织梦标签生成器,也可以使用在线版
4准备一个网页html编辑器
进行网页代码的修改,修改的部分也是比较少的,最主要的是嵌入织梦的后台调用数据代码
5到织梦官网下载一个基础后台
6安装织梦模板,安装地址:www域名/install
7修改相关的模板文件页面,类似于:\\list_等网页
最后修改完成,记得生成;注意文件的备份
用dedecms仿站,详细的步骤有哪些?1、找到目标网站,分析一下结构
2、用工具将需要仿的页面down下来,包括html文件和和css以及js文件等等
3、用dreamweaver编辑html文件,将织梦模板特有的标签套用进去
4、标签都替换好之后,将其替换到织梦的模板文件中
5、模板都做好之后,后台生成下静态文件,就ok了。
dedecms页面如何获取会员状态的实例代码
前几天做了一个企业网站,导航栏增加了会员信息,如:
已登陆:显示:欢迎 未登陆 显示: 请登录
代码如下:
代码如下:
{dede:php}
require_once(DEDEMEMBER"/configphp");
$uid = $cfg_ml->M_LoginID;
if(!$uid){
echo '
登录 |加入
';
}else{
echo '
'$uid' |/index_dophpfmdo=login&dopost=exit">登出
';
}
{/dede:php}
1编辑器打开plusdiyphp
2在40行左右找到此行代码:
$dede_fields=empty($dede_fields)'':trim($dede_fields);
3在这一行代码之下,加入代码,复制的话删掉代码中的空行
//增加必填字段判断
if($required!=''){
if(preg_match('/,/',$required))
{
$requireds=explode(',',$required);
foreach($requiredsas$field){
if($$field==''){
showMsg('带号的为必填内容,请正确填写','-1');
exit();
}
}
}else{
if($required==''){
showMsg('带号的为必填内容,请正确填写','-1');
exit();
}
}
}
//end
4保存完成后,在表单模版页面找到这行代码:
<formaction="/plus/diyphp"enctype="multipart/form-data"method="post">
在这行代码之下,加入代码:
<inputtype="hidden"name="required"value="数据字段名,数据字段名"/>
注意这行代码要修改下,根据你的表单所需要设置的必填项,例如设置“姓名”、“邮箱”为必填项
添加新字段--“表单提示文字”:姓名--“字段名称”:name
添加新字段--“表单提示文字”:邮箱--“字段名称”:email
此行代码应为:
<inputtype="hidden"name="required"value="name,email"/>
这样就把这两个选项设置为必填项了,如果没有填写就提交,会打开窗口提示“带号的为必填内容,请正确填写”,当然,这一句话可以改成其它的文字
网上看到另一种方法,未测试,仅作为资料收藏
js方法:
1先在要发布表单的模板上加
<scriptsrc='你的路径/jsjs'type="text/javascript"></script>
2在你自定义的路径新建文件jsjs,然后复制以下内容粘贴保存,代码:
<!--
$(document)ready(function()
{
//验证
$('complain')submit(function()
{
if($('name')val()==""){
$('name')focus();
alert("用户名不能为空!");
returnfalse;
}
if($('tel')val()=="")
{
$('tel')focus();
alert("联系电话不能为空!");
returnfalse;
}
if($('title')val()=="")
{
$('title')focus();
alert("标题不能为空!");
returnfalse;
}
if($('text')val()=="")
{
$('text')focus();
alert("具体内容不能为空!");
returnfalse;
}
})
});
-->
注:
$('complain')submit(function()//complain为自定义表单的ID,如果生成的表单没有可以自行加上,即id="complain"
if($('name')val()==""){
$('name')focus();//name为要验证表单中的ID,如想让用户名不能为空,在后台用户名的数据字段名设为name,下同
3设置好后更新就可以看到效果了
希望本文所述对大家的dedecms建站有所帮助。
0条评论