登录 注册

登录

问题 display news模块的“更多”怎样定位?

更多
2011年09月06日 01:50 - 2011年09月06日 04:54 #1 作者: lsok
如图,下面的“更多”怎样定位到上面?似乎要修改“动态模板”,但是不明白这种模板标签的意思,请指教:
($title_out<>'' ? "$title_out" : ''). ($title_out<>'' && $css_type <> 'content' ? "<br/>" : ''). ($rate_out<>'' ? "$rate_out" : ''). ($sec_out<>'' ? "$sec_out" : ''). ($sec_out<>'' && $cat_out<>'' ? ' - ' : ''). ($cat_out<>'' ? "$cat_out" : ''). ($sec_out.$cat_out<>'' ? '<br/>' : ''). ($author_out<>'' ? "$author_out" : ''). ($author_out<>'' && $date_out<>'' ? ' - ' : ''). ($date_out<>'' ? "$date_out" : ''). ($author_out.$date_out<>'' ? '<br/>' : ''). ($before_out<>'' ? "$before_out<br/>" : ''). ($img_out<>'' ? "$img_out" : ''). ($text_out<>'' ? "$text_out" : ''). ($hits_out<>'' ? "($hits_out)" : ''). ($readmore_out<>'' ? "<br/>$readmore_out" : ''). '<span class="article_separator"> </span>'




因为CSS无法单独设置包含“更多”的span元素为绝对定位,请看HTML:
[color=#ff0000]<span class=' '>[/color]<ul><li class=' '><h2 class='contentheading '><a href="/index.php?option=com_content&amp;view=article&amp;id=3:2011-08-24-06-49-11&amp;catid=2:2011-08-24-02-38-17" class='contentpagetitle ' >业界资讯文章的标题</a></h2><span class='createdate '>2011-08-24</span><br/><span class="article_separator"> </span>
<div style="clear: both;"></div></li><li class=' '><h2 class='contentheading '><a href="/index.php?option=com_content&amp;view=article&amp;id=4:2011-08-24-06-49-11&amp;catid=2:2011-08-24-02-38-17" class='contentpagetitle ' >业界资讯文章的标题</a></h2><span class='createdate '>2011-08-24</span><br/><span class="article_separator"> </span>
<div style="clear: both;"></div></li><li class=' '><h2 class='contentheading '><a href="/index.php?option=com_content&amp;view=article&amp;id=5:2011-08-24-06-49-11&amp;catid=2:2011-08-24-02-38-17" class='contentpagetitle ' >业界资讯文章的标题</a></h2><span class='createdate '>2011-08-24</span><br/><span class="article_separator"> </span>
 
<div style="clear: both;"></div></li><li class=' '><h2 class='contentheading '><a href="/index.php?option=com_content&amp;view=article&amp;id=6:2011-08-24-06-49-11&amp;catid=2:2011-08-24-02-38-17" class='contentpagetitle ' >业界资讯文章的标题</a></h2><span class='createdate '>2011-08-24</span><br/><span class="article_separator"> </span>
<div style="clear: both;"></div></li><li class=' '><h2 class='contentheading '><a href="/index.php?option=com_content&amp;view=article&amp;id=7:2011-08-24-06-49-11&amp;catid=2:2011-08-24-02-38-17" class='contentpagetitle ' >业界资讯文章的标题</a></h2><span class='createdate '>2011-08-24</span><br/><span class="article_separator"> </span>
<div style="clear: both;"></div></li><li class=' '><h2 class='contentheading '><a href="/index.php?option=com_content&amp;view=article&amp;id=8:2011-08-24-06-49-11&amp;catid=2:2011-08-24-02-38-17" class='contentpagetitle ' >业界资讯文章的标题</a></h2><span class='createdate '>2011-08-24</span><br/><span class="article_separator"> </span>
<div style="clear: both;"></div></li></ul>
</span>
 
<!-- END 'DisplayNews by BK 1.7.0.1' -->
[color=#ff0000]<span class=' '>[/color]<a href="/index.php?option=com_content&amp;view=section&amp;id=2" class=' ' >更多</a></span>
附件:
最后修改: 2011年09月06日 04:54 由 Joomla之门.

登录 或者   注册一个会员帐号 来参与讨论

更多
2011年10月25日 02:43 #2 作者: Nathan
请问楼主用的是什么模块?更多文章是如何显示的?

登录 或者   注册一个会员帐号 来参与讨论

更多
2011年12月23日 02:08 #3 作者: zseagate
DisplayNews by BK 1.7.0.1楼主用的是这个。我也希望能把更多调整到标题行显示,但没成功。希望高手指点一下。

登录 或者   注册一个会员帐号 来参与讨论

更多
2011年12月23日 08:02 #4 作者: sameneybio
是啊,我也正发愁呢

登录 或者   注册一个会员帐号 来参与讨论

更多
2011年12月23日 08:04 #5 作者: zseagate
老白帮着兄弟们在作者论坛上发个贴吧。

登录 或者   注册一个会员帐号 来参与讨论

更多
2011年12月23日 10:18 #6 作者: dliang001
:angry: :angry: 正发愁中,急需解决这个问题。

登录 或者   注册一个会员帐号 来参与讨论

更多
2011年12月23日 13:35 - 2011年12月24日 21:22 #7 作者: dliang001
function mod_automore_out($row)
	{
	$mod_automore_out = '';
    if ($this->params->get('show_more_auto') ) {
      if  ( $this->set_section_id && !is_array($this->set_section_id) && !is_array( $this->set_category_id) )  {
         // $more_section = & JTable::getInstance( 'section' );
         // $more_section->load( $set_section_id_extra );
		 $dn_more_class="dn_more_class";
         $mod_automore_out .= "<span class=".$dn_more_class.">";
最后修改: 2011年12月24日 21:22 由 Joomla之门.

登录 或者   注册一个会员帐号 来参与讨论

更多
2011年12月23日 13:37 #8 作者: dliang001
找到楼上的代码 在helper.php中 最后两行是我改过的。 刷新页面就能看到<span class="dn_more_class" >而不是<span class>了,应该能解决了额!

登录 或者   注册一个会员帐号 来参与讨论

更多
2011年12月23日 13:56 #9 作者: dliang001
上面的是笨办法,其实最好就是在DN的参数设置中将“模块CSS后缀”加上自己的CSS样式名就可以了。

登录 或者   注册一个会员帐号 来参与讨论

更多
2011年12月23日 13:57 - 2011年12月23日 13:58 #10 作者: dliang001
附件:
最后修改: 2011年12月23日 13:58 由 dliang001.

登录 或者   注册一个会员帐号 来参与讨论