问题标签 [jumi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1905 浏览

joomla - Joomla 使用 jumi 包含 js

我无法使用 jumi 在文章中(直接在所见即所得编辑器中)包含 javascript。

我试过的:

“file.js”位于与 Joomla 相同目录的文件夹中。

我正在使用 joomla v. 1.7.3 和 Jumi 2.0.6。

有什么我想念的吗?

0 投票
2 回答
2033 浏览

ajax - 如何在 Joomla 上的 AJAX 回调中使用 JUMI 文件

我正在尝试在 AJAX 回调中使用 JUMI 文件(Joomla 的一个组件,它允许我访问 Joomla MVC)。结构是这样的:

  1. 调用 AJAX 文件的 file.php 已经是一个 JUMI 文件。
  2. 文件 ajax.js(包含在 file.php 中)进行调用。
  3. file.tooltip.php 是一个 JUMI 文件,其输出显示在 file.php 上。它需要是一个 JUMI,因为我需要访问 Joomla 库来获取它处理的数据。

为了防止JUMI在ajax.js中url末尾的Joomla调用方法中输出包含我正在使用的所有模板的文件的问题:&tmpl=component。它可以工作,但是它汇集了模板中包含的所有其他对 javascripts 等的调用,这让我陷入了冲突。该页面非常慢,并且其他 javascript 组件无法正常工作。

有谁知道如何处理这种情况并找到解决方案的最佳方法是什么?

非常感谢!

0 投票
2 回答
1190 浏览

session - 在 .php 文件中为 jumi - joomla 设置的会话

我在 jumi 中附加的 .php 文件中使用会话时遇到问题

如何在该页面中设置会话?当我使用:

……

它不允许我找到我单击的 id=1 的子页面。处理这种事情的更好方法是什么?谢谢你。

0 投票
1 回答
5839 浏览

php - 如何使用 Jumi 插件将 php 代码直接添加到文章中

大家好,我在 joomla 1.5 中安装了Jumi 插件 2.0 版并尝试在文章中编写 php 代码。如果我将 php 源存储在外部文件中并在{jumi [../../filename.php]}等内容中调用它,我就可以使用代码。但是我无法使用 JCE 编辑器将相同的代码直接写入内容中。我收到一个错误,例如“Jumi 正在工作,但来源需要放在方括号内”。问题是我还需要为 div 标签和 js 使用 php 变量输出。我不知道如何克服这一点。

0 投票
1 回答
858 浏览

php - 使用 jumi 传递参数

我在使用 jumi 传递参数时遇到问题。在我的普通 php 代码中,我像这样传递它

$row[isbn] 是一个整数值,它放入 isbn 变量并将其发送到“editdata_form.php”页面,在那里我使用 $_GET['isbn'] 获取该值。

在 jumi 中,我想将这种数据从模块(自定义 jumi 模块)传递到文章页面。为此,当我使用此代码传输数据时

它显示类似“警告:mysql_fetch_array():提供的参数不是有效的 MySQL 结果资源”的错误

那么,在 jumi 中,将数据从一个模块传递到另一个文章页面的适当方法是什么。提前致谢。

0 投票
2 回答
61 浏览

joomla - 如何在实时的 Joomla 2.5 站点中测试新添加的功能

我在 Joomla! 上开发一个动态站点,大部分编码都是在 Juni 模块和组件中完成的。

我有一些动态功能,我想在我已经发布的网站上对其进行测试,我担心如果出现任何问题,请将其附加到已发布的网站上。

我想问一下Joomla 有没有插件模块!这使我可以在已发布的站点上测试我的动态功能,以及是否有任何扩展可以将我的站点恢复到以前的状态(例如我的站点的版本控制系统...)

0 投票
1 回答
611 浏览

joomla - Joomla 1.5:$this->countModules 为 Jumi 模块返回 1,即使为空

在 Joomla 1.5 的网站上工作!通常在测试 Joomla 中的模块位置是否为空时!我会做这样的事情:

但就我而言,我有一个引用外部代码源的jumi 模块引用外部代码源的 jumi 模块

在某些情况下,它会是空白的,在这种情况下,我也不希望 BEFORE 和 AFTER 位显示。但是每当我尝试运行上面的代码时,会显示之前和之后的部分,因为 $this->countModules() 返回 1 而不是 0。

我将模块的“如果为空则隐藏”设置为“是”,但这似乎没有帮助。 如果为空则隐藏

我什至尝试设置 return false; 在外部源代码上,但这似乎也无济于事。

有人有什么建议吗?

0 投票
0 回答
75 浏览

joomla1.5 - Jumi 搜索插件

我的 Joomla 1.5 站点默认搜索工作正常,但它没有搜索站点的 Jumi 内容。我知道 Jumi 内容是动态的,很难通过默认搜索进行搜索。现在我想知道如何创建一个插件来包含 Jumi 搜索结果?

0 投票
1 回答
813 浏览

joomla2.5 - 在 joomla 2.5 中使用 jumi 文件之间的协作

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

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

我已经定义了它们:

我创建了一个链接:

之后我把href:

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

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

0 投票
1 回答
193 浏览

joomla - 不知道为什么我的 PHP 脚本的输出在字符串中包含随机嵌入空格

我编写了几个 PHP 脚本来读取数据库的内容并将这些内容输出到电子邮件中。每隔一段时间,我会看到一个 SPACE (0x20) 字符嵌入到输出中不应该有的地方。例如,在一个脚本中,我引用了一个 PHP 全局变量,其中正好包含“n”个非空格字符,有时(并非总是),当该变量转储到电子邮件消息中时,该字符串将出现一个嵌入的空白(使字符串“n+1”的总长度)。其他时候,HTML 标记(例如 <BR>)将显示为 <BR>(注意“B”之前的空格)。

因为脚本的行为不一致(一些电子邮件受到影响,而另一些则没有),我似乎找不到问题所在。

我附上了一个 PHP 脚本的链接,该脚本偶尔会在 BREAK 标记中嵌入一个空格。我已经删除了向数据库提供特定登录信息的行。否则,其他一切都完好无损。在您可以在下面的链接中找到的代码文件中,第 281 行是包含带有嵌入式 SPACE 的 BREAK 命令的行(如上所述)。这种情况只发生过一次!

http://jem-software.com/temptest.txt

我想唯一可能相关的信息是这个脚本文件取自输入到 Joomla 中包含的 JUMI 代码块的代码!基于网站。

编辑1:

谢谢你,里卡多,你的建议。这里有一些更清楚的说明:

  1. 我没有阅读电子邮件并解析结果以插入数据库。恰恰相反,我正在从数据库中读取数据并使用结果来创建电子邮件。我将检查数据库以查看使用了什么字符集,并显式传递字符集以查看是否有区别。

  2. 我不使用 Joomla 函数来访问数据库,因为我引用的数据库在 Joomla 之外!环境。它是由几年前编写的 PHP 脚本创建的预先存在的数据库。当我使用 Joomla 重写我的旧网站时,我想完整地“移植” PHP 数据库访问代码,所以我安装了 JUMI 插件来实现这一点。

  3. 我将检查数据库中的字符编码并将其与电子邮件的字符代码同步。

  4. 我不明白字符编码问题会如何导致将空格插入硬编码的 HTML 标记中——该标记不是来自任何数据库,而是作为文字字符串输入到电子邮件中。