帝国论坛帝国网站管理系统交流区帝国CMS使用交流[求助]才发现帝国cms7.2有一个重大缺陷 不知如何解决 【本版专题贴子】  
主题:[求助]才发现帝国cms7.2有一个重大缺陷 不知如何解决 [加入收藏夹]   

plaodj
用户头衔:秀才

精华贴   :0
发贴数   :111
经验值   :573
注册时间:2006-12-21
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[求助]才发现帝国cms7.2有一个重大缺陷 不知如何解决
为什么不准我发这个帖子?

是有关键字  ?  不能说帝国cms的坏话   还是不能有代码?

我打算尽可能使用div+css  覆盖全站网页

目前在在做内容页面模板这一步。。。  遇到拦路虎了

首先要说的是    在你发文章时   排好版    当你发布时   保存在数据库的 文章是按每行  加一个 <div> ... </div>

也就是说   [!--newstext--]  引用出来的数据是 加了很多 div的

我是打算  <div class="content"> [!--newstext--] </div>来展示 文章内容  我在Dreamweaver设计的时候 感觉正常  但是在网站发布后的文章页面就不正常了

我一直找原因。。。    原来是少了个</div>     出现这个问题是因为文章内容进行分页了     不分页的文章就正常

问题就是文章分页了之后 <div class="content"> [!--newstext--] </div>   后面这个</div>  被分到后面的页面去了  造成第一页面少了个 </div>  页面就不正常了。。。

这个尴尬如何破解。。。。。。。。    [!--newstext--] 总得加个div+css才好控制文章展现吧。。。




2017-10-07 02:14:48 已设置保密 顶部 回复 引用 报告 编辑 删除

plaodj
用户头衔:秀才

精华贴   :0
发贴数   :111
经验值   :573
注册时间:2006-12-21
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

此帖发了第四次才成功发帖

好在经常泡论坛  有了经验教训。。。  感觉自己辛苦打字不能白费    会在发帖之前复制一下~~~




2017-10-07 02:27:11 已设置保密 顶部 回复 引用 报告 编辑 删除

plaodj
用户头衔:秀才

精华贴   :0
发贴数   :111
经验值   :573
注册时间:2006-12-21
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

这是内容页面全体模板代码


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>[!--pagetitle--]</title>
<meta name="keywords" content="[!--pagekey--]" />
<meta name="description" content="[!--pagedes--]" />
<link href="[!--news.url--]skin/yt/css/css.css" rel="stylesheet" type="text/css">
<link href="[!--news.url--]skin/yt/css/indexfooter.css" rel="stylesheet" type="text/css">
<link href="[!--news.url--]skin/yt/css/indexheader.css" rel="stylesheet" type="text/css">
<link href="[!--news.url--]skin/yt/css/fengmian.css" rel="stylesheet" type="text/css">
<link href="[!--news.url--]skin/yt/css/content.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="[!--news.url--]skin/yt/js/Calendar.js"></script>
<script type="text/javascript" src="[!--news.url--]skin/yt/js/jq.js"></script>
<script type="text/javascript" src="[!--news.url--]skin/yt/js/common_top.min.js"></script>
<script type="text/javascript" src="[!--news.url--]skin/yt/js/goSearch.js"></script>
</head>

<body>
[!--temp.ytheader--]

<div class="wrapper clearfix fmlbc">
  <div class="fmlbcl">
    <div class="fmlbcnav">您当前的位置:[!--newsnav--]</div>
        <div class="nrymks">
          <div class="contentbt">
            <div class="ctitle"><h1>[!--title--]</h1></div>
            <div class="c_info">时间:[!--newstime--]&nbsp;&nbsp;来源:[!--befrom--]&nbsp;&nbsp;作者:[!--writer--]</div>
          </div>
          <div class="contentzw">[!--newstext--]</div>
          <div class="contentpg">[!--page.url--]</div>
          <div class="contetcz">此处显示  class "contetcz" 的内容</div>
        </div>
    <div class="nrpl">[!--temp.pl--]</div>
  </div>
    <div class="fmlbcr">
    <div class="fmrtitle">推荐内容</div>
    <div class="fmrtj">[phomenewspic]'news',2,4,128,90,1,20,20[/phomenewspic]</div>
    <div class="fmrdds1">此处显示  class "fmrdds1" 的内容</div>
    <div class="fmrtitle">相关内容</div>
    <div class="fmrzhgx"><ul>[!--other.link--]</ul></div>
    <div class="fmrtitle">栏目更新</div>
    <div class="fmrzhgx">fghfghfghfhg</div>
    <div class="fmrtitle">栏目热门</div>
    <div class="fmrzhgx">fghfghfghf</div>
  </div>
</div>


[!--temp.ytfooter--]
</body>
</html>

[该贴被修改 1 次,最后修改时间 2017-10-07 02:32:06 ]



2017-10-07 02:31:30 已设置保密 顶部 回复 引用 报告 编辑 删除

59966
用户头衔:探花

精华贴   :0
发贴数   :8493
经验值   :21579
注册时间:2008-11-17
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

因为你分页的地址把div分割了




2017-10-07 06:47:13 已设置保密 顶部 回复 引用 报告 编辑 删除

59966
用户头衔:探花

精华贴   :0
发贴数   :8493
经验值   :21579
注册时间:2008-11-17
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

newstext外部用table




2017-10-07 06:47:48 已设置保密 顶部 回复 引用 报告 编辑 删除

cosmetic
用户头衔:举人

精华贴   :0
发贴数   :136
经验值   :825
注册时间:2014-11-08
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

字符替换把newstext里面的div替换成br,或任意自定义的字符,通过css控制这个替换好的标签就可以了,这个标签少一个封闭标签不会影响整体布局




2017-10-08 12:57:30 已设置保密 顶部 回复 引用 报告 编辑 删除

jiuhecai
用户头衔:探花

精华贴   :0
发贴数   :3030
经验值   :8635
注册时间:2014-07-02
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

这问题我早就彻底解决。

http://www.zhongyf.com/qita/rj/2017-09-08/124386.html

使用这个分页函数,会自定给你的断点补好div



帝国插件 插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2017-10-08 21:09:54 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1