我正在使用joomla 2.5。在创建文章时,我添加了更多链接。我遇到的问题是,当一个页面有一篇文章时,读取更多链接会用新文章覆盖该内容。我希望阅读更多链接作为单独的页面打开。我希望它是动态的而不是手动更改。
我遗失的任何事情?任何帮助表示赞赏。 感谢
答案 0 :(得分:6)
我不确定你是否整理出来,但我想我知道你的意思。
您可能需要创建一个新菜单并将其用作隐藏菜单
因此,要在单独的页面或其自己的页面中打开文章,请创建隐藏菜单。
1 - 进入菜单 2 - 单击“菜单项”旁边的“菜单”选项卡 3 - 单击新建 4 - 给它一个标题示例隐藏菜单 5 - 填写菜单类型示例隐藏 6 - 说明可选
在您创建的新菜单中,您要创建一个菜单项
取决于您的文章存储位置取决于您的菜单项
假设您的文章位于名为news
的类别中制作一个新的菜单项,称之为你想要的
然后在菜单项类型中选择类别博客,在所需设置中选择您的类别...
保存您的菜单项...
应该做你想做的......
所以在你的主菜单中,当你点击它时,你有一篇新闻类别的文章。该文章应该在同一个窗口中打开......
原谅任何发现的拼写错误......
答案 1 :(得分:0)
我假设您正在讨论target
属性,如果是这样,那么您需要查看
Value Description
_blank Opens the linked document in a new window or tab
_self Opens the linked document in the same frame as it was clicked (this is default)
_parent Opens the linked document in the parent frame
_top Opens the linked document in the full body of the window
framename Opens the linked document in a named frame
一个例子是<a href="http://example.com" target="_self" >Open link in the same frame</a>
并且您正在寻找的是
<a href="http://example.com" target="_blank" >Read More</a>
答案 2 :(得分:0)
我还浏览了Newsflash模块选项和源代码,不幸的是模块将始终打开同一窗口上的链接。
您需要覆盖布局才能修改此行为。
http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core
这是您需要在模板文件夹中“克隆”的文件,如上面的链接中所述:
模块/ mod_articles_news / TMPL / _item.php
最后,在新文件中将第16行修改为:
<a href="<?php echo $item->link;?>" target="_blank">
然后第34行
echo '<a class="readmore" href="'.$item->link.'" target="_blank">'.$item->linkText.'</a>';