Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在joomla中创建文章链接?_Joomla_Hyperlink_Href_Article - Fatal编程技术网

如何在joomla中创建文章链接?

如何在joomla中创建文章链接?,joomla,hyperlink,href,article,Joomla,Hyperlink,Href,Article,我的网站包含一些图标,我希望每个图标指向一篇文章的链接,我已经创建了这些文章,我想显示它们,而不创建菜单项。 我试着这么做: icon1的Href->第1条 icon2的Href->第2条 ... 但是我的目标页面只显示文章的文本,没有滑动条和网站的主菜单。 对我有用的是: 我创建了一个名为hidden with menu items的菜单,我将每个菜单项与我想要的文章相匹配,然后在我的href图标中添加了文章的链接。 菜单项1->隐藏/item1,我选择了文章1 菜单项2->hidden/it

我的网站包含一些图标,我希望每个图标指向一篇文章的链接,我已经创建了这些文章,我想显示它们,而不创建菜单项。 我试着这么做: icon1的Href->第1条 icon2的Href->第2条 ... 但是我的目标页面只显示文章的文本,没有滑动条和网站的主菜单。 对我有用的是: 我创建了一个名为hidden with menu items的菜单,我将每个菜单项与我想要的文章相匹配,然后在我的href图标中添加了文章的链接。 菜单项1->隐藏/item1,我选择了文章1 菜单项2->hidden/item2,我选择了第2条。


谢谢。

如果要保留所需的模块,需要指定一个菜单项。这是因为您希望控制哪些模块应与哪些文章一起显示,因为模块由菜单项分配。如果没有按用途指定的菜单项,则将显示错误的模块或根本没有模块

所以,实现这一点的最佳方法是为您的每一篇文章创建一个单独的菜单和相应的菜单项。您可以将此菜单命名为隐藏,因为您不希望创建模块并将其显示在前端。然后,您可以将图标链接到每篇文章,包括url中的菜单项id: url的示例:

index.php?option=com_content&view=article&id=1&Itemid=100
如果您的图标位于自定义html模块中,那么我建议使用JCE编辑器的链接管理器链接到您的菜单项/文章

如果您是从模板内部链接,那么您可能希望使用JRoute来创建链接,以确保启用SEF URL时

因此,链接的代码如下所示:

<a href="<?php echo JRoute::_('index.php?option=com_content&view=article&id=1&Itemid=100'); ?>">Link</a>

试试这个,www.domain.com?index.php?option=com_content&view=article&id={article_id},或者创建一个隐藏菜单并链接这些文章!最好在JSE中问这样的问题:你的图标在一个自定义html模块中,还是什么?