DEDE调用列表页,前台titlelen显示不全问题解决
一、 问题描述:{dede:list titlelen='100'}标题长度设为100后,但前台调用显示最长却只有60.
二、 产生原因:经过我多度查找,最终导致标题显示不全的原因是在DEDE生数据库中默认title的长度为char(60)。这样就导致后台上传效长的标题时,会被默认删除掉60个字符以后的文字了。
三、解决方法:
       1. 打开DEDE数据库,找到表:dede_archives。
2、编辑title字段的长度,长度255,保存。
3、系统 - 基本设置 - 有个标题长度(默认60),这里再改成你能接受的字数。(前面忘记把这写上了,所以可能有些人修改后没有效果,不好意思啊!)
4、这样修改完毕。再在程序中调用{dede:list titlelen='100'} 则可以多显示了~
原因2.UTF-8编码模式下,织梦dedecms默认的调用函数$titlelen = AttDef($titlelen,30)最大取30个字节,所以最多只显示11个汉字,基本上都是不够用的;
解决方法:
| 
 1 
 | 
打开后台文件:/include/taglib/arclist.lib.php ,找到“$titlelen = AttDef($titlelen,30); ”条语句,也可以把代码复制在编辑工具中修改,把其中的改为更大的数值即可,一般改 | 
DEDE调用列表页,前台titlelen显示不全问题解决的更多相关文章
- 织梦仿站列表页pagelist分页显示竖排,如何修改成横排?
		
织梦仿站列表页pagelist分页显示竖排,如何修改成横排? 织梦列表页的分页标签是采用pagelist来进行调用的,但是很多人在调用之后会出现一个列表竖着排列的问题(横排美观度好一些),还是非常不美 ...
 - 织梦dede:list标签在列表页同一文章显示两次的解决方法
		
在列表页用{dede:list}标签调用文章的时候出现了同一篇文章显示两次的问题,经过一天的奋战最后终于解决了,下面CMS集中营站长简单说下我的解决过程来供各位学友参考:1.怀疑是不是每次添加都会自动 ...
 - 织梦 {dede:list}列表按多种排序显示
		
orderby='sortrank' 文档排序方式 orderby='hot' 或 orderby='click' 表示按点击数排列 orderby='sortrank' 或 orderby='pub ...
 - dede list列表页和文章页分别使用if else
		
标签: dede 2015-01-25 19:33 755人阅读 评论(0) 收藏 举报 分类: [ Dede ](20) 版权声明:本文为博主原创文章,未经博主允许不得转载. list列表页中使用i ...
 - dedecms 织梦列表页标题增加显示页数
		
判断是否为第一页,为第一页则不显示页数的代码: {dede:pagelist listsize='0' listitem='pageno' function='html2text(@me)' runp ...
 - dede使用方法----调用列表页的分页功能
		
分页的标签:<div class="dede_pages"> <ul class="pagelist"> {dede:pagelist ...
 - dede cms列表页调用文章简介(借鉴)
		
{dede:list pagesize='8' infolen='50'}<a href="[field:arcurl/]">[field:title/][内容调用代码 ...
 - dede 内容页文章标题显示不全的更改方法
		
找到include/taglib/arclist.lib.php 1.$titlelen = AttDef($titlelen,30);换成$titlelen = AttDef($titlelen,2 ...
 - Dede 列表页 缩略图 有显示无则不显示
		
[field:array runphp='yes']@me = (strpos(@me['litpic'],'defaultpic') ? "" : "<div c ...
 
随机推荐
- 一步一步配置AWS ELB Https证书
			
第一步:生成CSR 要配置证书,我们首先需要创建一个CSR来向证书提供商申请证书.这个过程我们可以通过IIS中的工具来生成. 然后需要填写如下信息: 下一步后选择文件名后我们就可以创建出CSR 文件了 ...
 - 二十五、grub (Boot Loader) 以及修复grub
			
双系统安装(先Windows后Linux,以免windows NTloader会覆盖Linux loader) GRUB Grand Uniform Bootloader CentOS5,6 grub ...
 - RAD,Eclipse切換界面語言(中日英)
			
找到RAD的EXE的位置: 右鍵→屬性→Link先(Target) 將原來的"C:\Program Files\IBM\SDP\eclipse.exe" -product com. ...
 - spring项目启动错误——java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContext
			
最近在搭spring项目框架的时候,遇到一个很伤的问题,翻了很多帖,都报告说什么少spring-context包啊之类的,但实际上spring的那些依赖我根本没漏,下面是我的pom: <depe ...
 - gensim word2vec实践
			
语料下载地址 # -*- coding: utf-8 -*- import jieba import jieba.analyse # suggest_freq调节单个词语的词频,使其能(或不能)被分出 ...
 - SQL-W3School-基础:SQL UPDATE 语句
			
ylbtech-SQL-W3School-基础:SQL UPDATE 语句 1.返回顶部 1. Update 语句 Update 语句用于修改表中的数据. 语法: UPDATE 表名称 SET 列名称 ...
 - ListView在编辑状态下不能获取修改后的值,无法更新数据
			
ListView在编辑状态下不能获取修改后的值,获取到的总是以前的值解决方法:在page_load事件里写: if(!IsPostBack) { ListViewBind(); } 原因:这涉及到as ...
 - numpy中flatten学习笔记
			
ndarray.flatten() 用法 用于返回一个折叠成一维的数组.该函数只能适用于numpy对象,即array或者mat,普通的list列表是不行的. 例子 # coding=utf-8 fro ...
 - ThinkPHP使用smarty模板引擎的方法
			
ThinkPHP支持多种php模板引擎,可以根据个人需要加以配置.下面我们以Smarty模板引擎为例,给大家说说具体的操作流程! 首先去Smarty官网上下载一个Smarty.本站下载地址:http: ...
 - CentOS下yum安装mysql
			
其实跟windows下安装过程差别不大,就是下载为了方便使用了yum的方式.安装前先确认下系统是否还安装mysql,卸载是否不完全,再去官网(http://dev.mysql.com/download ...