【问题标题】:Require a path in one php file in Jumi to another php file in Jumi需要 Jumi 中的一个 php 文件中的路径到 Jumi 中的另一个 php 文件
【发布时间】:2015-04-19 03:52:05
【问题描述】:

我在 Joomla 上安装了 Jumi 扩展。

我上传了需要添加到网站的 php 文件和一个 css 文件。

例如,我给它们添加了路径名:

components/com_jumi/order_confirm.php
components/com_jumi/review.php
components/com_jumi/includes/formValidations.php
components/com_jumi/includes/config.php

现在文件 order_confirm.php 有代码需要 formValidation.php 文件:

require_once ("includes/formValidations.php");

但是当我创建一个指向 php 文件 review.php 的新菜单项时,它会输出以下警告和错误:

Warning: require_once(includes/formValidations.php) [function.require-once]: failed to open stream: No such file or directory in /home/content/37/9463737/html/components/com_jumi/views/application/view.html.php(40) : eval()'d code on line 3

Fatal error: require_once() [function.require]: Failed opening required 'includes/formValidations.php' (include_path='.:/usr/local/php5_3/lib/php') in /home/content/37/9463737/html/components/com_jumi/views/application/view.html.php(40) : eval()'d code on line 3

这是否意味着我在 Jumi 中为每个文件编写的路径不是这些文件的实际路径?

非常感谢任何帮助!

谢谢你, 铝

【问题讨论】:

  • 我想这可以改写为问我作为应用程序通过 jumi 上传的文件需要的路径是什么?
  • 您是否在插件管理器/系统/Jumi 中设置了“默认绝对 Jumi 路径”? - 如果你像插件一样使用 jumi 扩展。如果您像模块一样使用,那么我认为模块属性中的字段是路径。

标签: php joomla joomla2.5 jumi


【解决方案1】:

我认为这取决于您如何使用 jumi 扩展。 1. 如果您将其用作插件,则必须在插件管理器/系统 - Jumi 中设置“默认绝对 Jumi 路径”选项 2. 如果您像模块一样使用它 - 在 Module Manafer / jumi-module / advanced options / Default Absolute Jumi Path 中

【讨论】:

  • 我会快速查看一下属性,看看是否需要设置路径。我刚刚下载了它作为扩展。到目前为止,我在插件或扩展下没有看到任何 Jumi 选项。
  • 我现在在扩展中看到了它,但实际上没有可用的选项。我在模块中看到它,但它没有启用。
  • 如果您想知道文件的位置,那么您需要进行设置。否则 Jumi 将使用它的默认路径。我总是在主目录中创建一个文件夹,命名为“jumi”并设置上述设置-我没有问题。
  • 如果你以任何方式使用它 - 这意味着你像插件一样使用 - 你是如何调整 jumi 文件的?
  • 我回显了路径并获得了 jumi 的默认路径,但它不适用于我需要的文件...我不知道 =[
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-07-17
  • 2012-05-11
  • 1970-01-01
  • 2017-04-25
  • 1970-01-01
  • 2013-05-25
  • 1970-01-01
相关资源
最近更新 更多