曼波建站搜索
热门搜索  曼波虚拟主机  多线主机  主机租用  主机托管  VPS 主机  智能建站  自助建站  曼波建站培训

模块添加more的方法

Wikipedia,自由的百科全书

添加“more”的方法有好几种,下面介绍几种简单的。

取消显示more菜单中的标题显示然后用模块实现.

简单的more.这是一种比较绿色且简单的方法.缺点需要手动配置.功能只是多了个more.

mambo的模块标题区无法添加“more”或“更多”这样的链接,实际应用中不是很方便,一些朋友就想办法修改PHP代码来增加这项功能。

使用下面这个虽然笨但简单的方法,可以达到同样的效果:

以“最新文章”模块为例,

1、在模块管理中,将“显示标题”设定为“否”; 2、新增一个用户模块,内容为一个table,在其中加入“more”或“更多”的链接,当然要用CSS美化一下,让它和原来设定的模块标题栏外观样式一致; 3、发布到“最新文章”模块同一位置,并将其排序到“最新文章”模块之前; 4、大功告成。

附上lifengdp的一个自建模块的html,其中“newsuser1”等CSS项直接加到模板的template_css.css中

<TABLE class=newsuser1 cellSpacing=0 cellPadding=0 border=0> 
<TR> 
<TD class=newsuser2><a href="[需要链接到的地址]">硬件最新</a></TD> 
<TD vAlign=center><A href="[需要链接到的地址]"><IMG style="WIDTH: 43px; HEIGHT: 20px" height=0 src="images/stories/menu/more2.gif" 
width=0 align=right border=0></A></TD> 
</TR> 
</TABLE> 


具体效果如下图,这个方法还有一个好处,可以直接将标题名称链接到分类或其它地址,mambo的模块标题没有这个功能。


效果:

Image:add_more_1.png

相关帖子:http://bbs.mambochina.net/viewtopic.php?t=5786


利用新模块.该模块自动

IwantU 写到: 自己修改了一下showtheone模块。 改动:1、去掉了一些不常用的参数     2、增加了“滚动”和“显示更多标签”的功能,参看截图。 安装:直接覆盖原有的两个文件即可。

Image:add_more_2.jpg

相关帖子:http://bbs.mambochina.net/viewtopic.php?t=6157


通用的给模块加上更多链接的方法

这个方法..是一个比较深入的方法....需要修改核心代码....有点在于..管理方便..,.


hoping 写到: 由于牵扯到修改Mambo的代码,所以我直接把修改好的文件给提供出来了。 使用附件中提供的文件替换掉你原来的mambo/includes/frontend.html.php文件,然后给你要加“更多”链接的模块的xml定义文件中加上以下代码

<param name="@spacer" type="spacer" default="" label="" description="" /> 
<param name="morelink" type="text" default="" label="更多链接" description="" /> 
<param name="moretext" type="text" default="更多" label="更多链接文字" description="" /> 
<param name="morepos" type="radio" default="top" label="更多链接显示位置" description=""> 
<option value="top">模块标题行</option> 
<option value="bottom">模块内容行底部</option> 
</param> 

这一部分加在你的xml文件的<params>......</params>之间的任意位置

这里不让上传.php文件,懒得压缩了,要下载请在这里下载:http://jingyi.com.ru/index.php?option=com_discuz&Itemid=33&forumpage=viewthread&tid=8&fpage=1


相关帖子:http://bbs.mambochina.net/viewtopic.php?t=7175

文件下载不了 希望能把代码贴出来,谢谢。

Personal tools