dedecms友情链接为什么首页只显示20个 友情链接
{dede:flink type='textall' row='24'}
<li>[field:link /]</li>
{/dede:flink}
表示显示前24条从后台添加友情链接全部用文字显示
type='textall' 全部用文字显示
type='textimage' 文字和混合排列
type='text' 仅显示不带Logo的链接
type='image' 仅显示带Logo的链接
很久没玩织梦了。看到你这个问题,还要截图,我竟然又在我机器上把织梦给装了下。还好机器上还保留着PHP的环境。
正题:1。添加友情链接。打开登录你的后台,选择模块。你会在插件那里看到友情链接。点开它就可以增加友情链接或者修改友情链接了。
2。有情链接的调用。
如果是默认模板,不需要动,增加完友情链接,直接生成首页就可以看到链接,如果是自己做的模板,需要你在你自己模板的位置写上调用参数就可以了。我以默认模板为例。后台点击模板--默认模板管理。找到主页模板,indexhtm。点击后面的修改就可以打开模板的编辑器。拉到最下面,可以看到。织梦的友情链接模板标签,下图图二蓝色框处。
如果想在自己的模板中调用只需要在调用的地方,添加调用标签就行
这里是一个完整的调用示例:直接复制放到你想调用的地方就可以
{dede:flink linktype='2' row='20'}[field:link /] {/dede:flink}
首页调用20条友链。
首先首页右键审查元素,看下是不是友情链接被调出来而是因为css宽度的原因没有被显示出来。
如果不是因为css宽度原因那就是织梦自身调用数量限制数目没改。登陆织梦后台-“模块”—“文件管理器”—“include文件夹”—“taglib文件夹”—“flinklibphp”文件。这个就是友情链接的文件。
点击“编辑”,看到里面的代码,找到$attlist="type|textall,row|24,titlelen|24,linktype|1,typeid|0";这一段代码,修改其中的数值,改成自己想要的数值,比如100,点击保存,再重新生成一下首页。
◆DedeCms模板安装/制作概述:
DedeCms系统的模板是非固定的,用户可以在新建栏目时可以自行选择栏目模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板,由于DedeCms支持自定义频道模型,用户自定义新频道模型后,还需要按该模型的字段设计一套新的模板,此外,DedeCms也支持使用风格的形式使用模板,默认风格是 default,它表示系统默认使用 cmspath/templets/default 这个文件夹的模板,如果你下载了一套新的模板,你可以不必要删除 default 原有的文件,把下载的模板文件夹命名你想要的风格名称,如 style2 等,然后在后台修改了默认的模板风格名称为 style2 ,那系统将使用 templets/style2 这文件当作默认模板,但是若你手工指定了栏目模板的位置,则后台参数风格的定义无效。
一、概念,设计和使用模板,必须要理解下面几个概念
1、板块(封面)模板:
指网站主页或比较重要的栏目封面频道使用的模板,一般用“index_识别IDhtm”命名,此外,用户单独定义的单个页面或自定义标记,也可选是否支持板块模板标记,如果支持,系统会用板块模板标记引擎去解析后才输出内容或生成特定的文件。
2、列表模板:
指网站某个栏目的所有文章列表的模板,一般用 “list_识别IDhtm” 命名。
3、档案模板:
表示文档查看页的模板,如文章模板,一般用 “article_识别IDhtm” 命名。
4、其它模板:
一般系统常规包含的模板有:主页模板、搜索模板、RSS、JS编译功能模板等,此外用户也可以自定义一个模板创建为任意文件。
二、 命名,DedeCms模板默认命名规则如下
1、模板保存位置:
模板目录:cmspath/templets/样式名称(英文,默认为default,其中system为系统底层模板,plus为插件使用的模板)/具体功能模板文件}
2、 模板文件命名规范:
(1)index_识别IDhtm: 表示板块(栏目封面)模板;
(2)list_识别IDhtm: 表示栏目列表模板;
(3)article_识别IDhtm: 表示内容查看页(文档模板,包括专题查看页);
(4)searchhtm: 搜索结果列表模板;
(5)indexhtm: 主页模板;
注解:[识别ID]可以在“频道模型管理”的地方获得,当然,你也可以在“频道模型管理”的地方确定某个频道的模板命名。
例:list_imagehtm 表示是就是内容类型为集的栏目默认列表模板。
article_articlehtm 表示的是文章查看页模板。
三、其它模板说明
1、默认底层模板
位置: cmspath/templets/system
功能:在没有指定标记的默认底层模板的时候,系统将自动调用这个文件夹的相应文件作为底层模板。
2、插件目录模板
位置: cmspath/templets/plus
功能:评论、友情链接、RSS地图等模板。
3、会员后台模板
位置: cmspath/member/templets
功能:会员后台的模板。
四、二次开发
DedeCms主要的模板解析类是 include/inc_arcpart_viewphp、include/inc_arclist_viewphp、include/inc_archives_viewphp,这些类是与pub_dedetagphp一起工作的,如果你想为文档模板、列表模板、板块模板增加一些功能,可以直接修改这几个类的ParseTemplet()或ParseTempletsFirst()这类的方法,把标记名称,属性对应试相应该的功能函数即时。
希望能帮到你
工具/材料:以win7为例。
1、首先在桌面上,点击“我的文档”图标。
2、然后在该界面中,鼠标右键点击“排序方式”选项。
3、之后在该界面中,点击自己想要的顺序选项。
4、最后在该界面中,“我的文档”里的文件按自己想要的顺序排列。
对于你这个的难题我也遇到过,查遍了百度就是不显示,当我放弃的时候我灵机一动想到了最后以下步骤,先看字,再看图进行修改:
如果不是因为css宽度引起原因,那就是织梦自身调用数量限制数目没改。
登陆织梦后台找到“模块”-“文件管理器”-“include文件夹”-“taglib文件夹”-“flinklibphp”文件。这个就是友情链接的文件。
或者登录织梦后台找到“模板”-“标签源码管理”-直接找到“flinklibphp”,点击编辑如下:
点击“编辑”,找到里面的以下这段代码:$attlist="type|textall,row|24,titlelen|24,linktype|1,typeid|0";这一段代码,把里面的row|24,titlelen|24的数字修改成你想要的的数值,比如row|100,titlelen|100,点击保存,再重新生成一下首页。
当然这样是不能显示的,还有最重要的一步,登录后台找到“模板”-“默认模板管理”-“footerhtm”点击编辑,找到调用的以下这串代码:
{dede:flink row='24' type='text' titlelen="24" typeid="0"} [field:link /] {/dede:flink}
把其中的里面的row='24' ;titlelen="24",改成你想要的数值,比如100,点击保存,再生成以下首页,最后大功告成。
不明白的,直接看图操作:
第一步:
第二步:
第三步:
第四步:
第五步:
第六步:
最后一步,更新生成
你把首页模板修改一下
原来的这部分
{dede:flinktype type="dedecms"}<dd id="flink_[field:id/]">
<ul class="f5">
{dede:flink/}
</ul>
</dd>
{/dede:flinktype}
改成
<dd><ul class=f5>{dede:flink type='text' row='100'/}
</ul></dd>
0条评论