登录 注册

登录

问题 关于jootags阅读更多链接的问题

更多
2008年08月21日 16:22 - 2008年08月22日 13:04 #1 作者: dony945
jootags 应该是目前实现tags功能(包括"云")比较好的扩展了.
jootags 只出过一个版本,但已经很强了. 步骤是:先应用文章,再 添加 tags,再保存文章.即可在前台浏览,且支持sef格式.

目前一个bug是,对于需要阅读更多的文章, jootags的默认链接是错误的,全部指向首页..

代码如下:
<?php if ($this->article->readmore_link != '' || true) : ?>
		<a href="<?php echo $this->article->readmore_link; ?>" class="readon<?php echo $this->params->get( 'pageclass_sfx' ); ?>">
			<?php echo JText::_('Read more...'); ?>
		</a>
	<?php endif; ?>
请问,如何修正!.

开源中文站
www.pccto.com
最后修改: 2008年08月22日 13:04 由 zbv5229071.

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

更多
2008年08月22日 09:31 #2 作者: dony945
自己搞不定了,请各位帮忙.

开源中文站
www.pccto.com

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

更多
2008年09月02日 10:48 #3 作者: dony945
maycode站长帮忙解决了.

开源中文站
www.pccto.com

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

更多
2008年09月02日 10:58 #4 作者: Joomla之门
分享一下?

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

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

更多
2008年09月04日 11:16 #5 作者: myfreeway
站长来发挥一下啊,我也正遇到这个问题,经跟踪了解到是com_jootags\view\tags\plugin.Default.html.php里
if ($this->params->get('show_readmore')) {
$article->readmore_link = JRoute::_("index.php?option=" . $this->plugin->component . "&" . $this->plugin->readon . $item->item_id);
} else {
$article->readmore_link = "";
}
有问题,$article->readmore_link取不到值,但是我有不知道$this->params->get('show_readmore')为什么是假的,明明后台设置的1。
另外像lz贴的代码里,要求注册用户和特定用户才能看到文章也会列出来。
请各位帮忙解决一下。谢谢

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

更多
2008年09月04日 14:09 #6 作者: dony945
41--46
}
		if ($this->params->get('show_readmore')) {
			$article->readmore_link	= JRoute::_("index.php?option=" . $this->plugin->component . "&" . $this->plugin->readon . $item->item_id);	
		} else {
			$article->readmore_link	= JRoute::_("index.php?option=" . $this->plugin->component . "&" . $this->plugin->readon . $item->item_id);	
		}

感谢maycode

开源中文站
www.pccto.com

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

更多
2008年09月04日 14:43 #7 作者: myfreeway
我本地测试也是这么干的,能显示正确的链接,但是我觉得这样不符合原意,这样在后台设置不显示阅读更多就没办法了,而且也不能解决权限问题。

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