在joomla 2.5中使用jumi的文件之间的协作

时间:2013-01-03 18:23:13

标签: joomla2.5 jumi

我是初学者php和joomla用户。我在joomla 2.5中安装了jumi组件。我想在页面之间进行协作,但我不知道如何在它们之间进行链接。任何人都可以通过简要解释来帮助我。

例如我在jumi中创建了一个名为“链接到另一篇文章”的新文件,代码说明如下:

我已经定义了它们:

defined("_JEXEC") OR die ("Restricted access");

我创建了一个链接:

$linktext = "<Click> & you'll see";

之后我把href:

<a href="FILE PATH"><?php echo htmlspecialchars($linktext);?>

之后我在jumi创建了另一个名为“ABC”的文件,我放了<?php echo"Hello World"?>,如何在我的第一个文件的“FILE PATH”中包含ABC文件的路径,这样如果我点击第一个文件链接然后它会将我重定向到我的ABC文件并显示“Hello World”?

我将非常感谢您的回复。 感谢。

1 个答案:

答案 0 :(得分:0)

假设您在jumi目录中有2个文件(components / com_jumi / files)。 A.php B.php

我们不希望人们直接访问这些文件,因此我们在其中放置了代码段

defined("_JEXEC") OR die ("Restricted access");

到目前为止一切顺利。假设您的网站的网址是h ** p://www.example.com,您将获得

如果你尝试以下任何一个限制访问:

h ** p://www.example.com/components/com_jumi/files/A.php或

ħ**号码://www.example.com/components/com_jumi/files/B.php。

这意味着您无法使用这些网址来访问 A.php 中的 B.php

所以这是一个解决方法:

  1. 从您的管理面板创建2个jumi应用程序,一个用于A.php(我们称之为 Application_A ),另一个用于B.php(我们称之为 Application_B )。我想你已经做到了。
  2. 创建一个类型为Jumi应用程序的菜单项,将其指向 Application_A ,并使用 application_a 作为别名。从这一点来看,A.php的可访问性为h ** t://www.example.com/application_a
  3. 创建新的Joomla菜单(为了清晰起见,您可以隐藏它),然后在该菜单中创建一个类型为Jumi应用程序的菜单项,将其指向应用程序B 并使用 application_b 作为别名。从这一点来看,B.php的可访问性为h ** t://www.example.com/application_b
  4. 因此。无论何时您想从A.php访问B.php,您都可以将其作为

    <a href="application_b">Go to B</a>