【问题标题】:Collaboration between files using jumi in joomla 2.5在 joomla 2.5 中使用 jumi 文件之间的协作
【发布时间】:2013-01-03 18:23:12
【问题描述】:

我是初学者 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”的文件,我在其中放置了&lt;?php echo"Hello World"?&gt;,如何在我的第一个文件的“文件路径”中包含 ABC 文件的路径,这样如果我点击第一个文件文件链接,然后它会将我重定向到我的 ABC 文件并显示“Hello World”?

我将不胜感激您的友好回复。 谢谢。

【问题讨论】:

  • 你能解释一下吗?
  • 我刚刚编辑了我的问题并简要解释了。

标签: joomla2.5 jumi


【解决方案1】:

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

我们不希望人们能够直接访问这些文件,所以我们在其中放置了 sn-p

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

到目前为止一切顺利。假设你网站的 URL 是 h**p://www.example.com,你会得到一个

如果您尝试以下任何方法,则访问受限:

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

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

这意味着您不能使用这些 URL 从 A.php 访问例如 B.php

所以这里有一个解决方法:

  1. 从您的管理面板创建 2 个 jumi 应用程序,一个用于 A.php(我们称之为 Application_A),一个用于 B.php(我们称之为 Application_B)。我想你已经这样做了。

  2. 创建一个 Jumi application 类型的菜单项,将其指向 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 时,您都可以这样做

    &lt;a href="application_b"&gt;Go to B&lt;/a&gt;

【讨论】:

    猜你喜欢
    • 2013-01-20
    • 1970-01-01
    • 1970-01-01
    • 2014-09-07
    • 2013-04-28
    • 2013-09-23
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多