问题标签 [joomla1.7]

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 投票
0 回答
1299 浏览

php - 按 id 关闭 SqueezeBox

好吧谷歌这个但我没有发现太多我正在使用joomla 1.7我有一个主窗体我想打开一个弹出窗口所以我有这个代码

好吧,这将devis_ligne在 devis_ligne 弹出窗口中打开“”弹出窗口我有相同的代码来打开另一个弹出窗口让我们称之为产品

在产品弹出窗口中,我从列表中选择了一个产品,然后执行此代码

window.parent.SqueezeBox.close()关闭产品,但不幸的是,关闭拖车弹出产品一,devis_ligne这不是我想要的

也许我应该为每个弹出窗口提供一个 id 或者我不知道如何解决这个问题

谢谢

0 投票
1 回答
343 浏览

php - PHP - 在同一会话期间变量未“重置”

我一直在努力连接 Joomla 和 CiviCRM 个人资料更新。最初,我要做的就是在 Joomla 配置文件电子邮件更改时更新 CiviCRM 匹配配置文件(注意:最新的 civi 版本将在 civi 电子邮件更改时更新 Joomla 配置文件电子邮件......所以那一侧被覆盖) . 有了这个,我就有了可以工作的代码。也就是说,当我从经过身份验证的会话中手动触发代码时,它将正确更新 civi 电子邮件。现在我试图将此代码嵌入到 Joomla user_profile 插件中,以便当用户更改他们的电子邮件时,它会更新 civi 电子邮件。

注意:我知道不要破解核心代码。最终,我将使用我的自定义代码创建一个新的配置文件插件,但为了在开发过程中简单起见,我使用的是核心 user_profile 插件。任何阅读本文的人,请勿在生产中使用以下代码!它不完整,核心不应被黑客入侵。

这可行,但是我发现如果用户没有注销会话然后在同一会话中第二次更改电子邮件,则无法识别最新的电子邮件(使用旧电子邮件),但是如果用户注销然后登录,更改电子邮件,它将起作用。我希望这是有道理的。

问题一定与变量的“实例”或与此有关的东西有关,但我是 PHP 编码的新手,不太确定我做错了什么。我已将自定义代码放在 user_profile 插件的 profile.php 脚本中的 onUserAfterSave 函数中。

任何 PHP 程序员都知道我该如何解决这个问题,这样我的自定义代码就会在每次 Joomla 中更改电子邮件时触发,无论它是否在同一个会话期间?

我的代码:

0 投票
1 回答
909 浏览

joomla - 如何在安装时将图像放入媒体文件夹(J1.7)?

我有 mu install.xml 文件:

并在安装过程中创建文件夹但不复制文件?为什么?

我的组件文件夹结构:

如何在安装时将文件放入媒体文件夹?

0 投票
1 回答
1558 浏览

localization - Virtue Mart 2.0(Joomla电子商务插件)如何翻译?

我在 joomla 上使用 Virtue Mart 来获取目录功能。当我使用 joomla 1.7 时,我被迫使用仍处于 RC 状态的 VirtueMart 2.0。我需要把它翻译成乌克兰语,因为它太新了,没有人做过。

有人知道我应该从哪里开始吗?因为我花了很多时间寻找类似的东西:“VirtueMart 2.0 翻译指南”但我没有运气。

0 投票
2 回答
1479 浏览

joomla - 我可以将 joomla 的 onAfterRender 用于模块而不是插件吗?

我想在加载任何页面时向 Joomla 插入一些代码。

为此,我创建了一个插入代码的模块。

我正在尝试使用

但是 JResponse::getBody(); 返回一个空字符串。任何想法,修复此代码的解决方案?

谢谢,

0 投票
1 回答
340 浏览

joomla - 从前端覆盖 Joomla Menu Itemid 参数

我们知道 Joomla 1.6 及更高版本具有访问级别组设置,但这个小技巧可以帮助 1.5 及更高版本的每个人

这里输出特定 Joomla 菜单项的参数

其中 170 是菜单项 id 170 的参数,现在有一个名为 published 的设置,我想要实现的是仅通过将 $menus ->_items[170]->published 全局设置为 0 来向访问者显示菜单项1 用户登录时

但是更改该数组值很难,所以如果可以,请检查是否可以使用提供的信息将值输出从 1 更改为 0。

如果我们可以让它工作而不是代码片段可能是这样的

if ( !$user->id ) { $menus = &JSite::getMenu(); $menus ->_items[170]->set('已发布',0); }

但 set() 不适用于菜单项 id

谢谢!

0 投票
2 回答
453 浏览

joomla - 如何在 Joomla 1.7 中向登录表单模块添加菜单?

我有兴趣更改 joomla 默认登录模块以在登录模块中将菜单显示为问候语,以便该菜单将包含用于配置文件管理和此类内容的链接。

我试图在模块内添加一个模块位置(dawg!)但这付诸东流。

而且我对向页面添加手动链接并不感兴趣,因为它们可能会改变。

有什么想法吗?

在此先感谢,埃里克

0 投票
1 回答
561 浏览

joomla - 如何在 joomla 中添加下拉列表

我正在使用 Joomla 1.7 并尝试为房地产业务创建网站。为此,我需要有用于搜索目的的下拉列表。我不知道如何在页面中放置下拉列表

如果有任何模块可用于创建搜索选项,请建议我。

提前致谢

0 投票
1 回答
905 浏览

joomla1.7 - 本地主机的 Joomla 1.7 htaccess 配置

我安装了 XAMPP 和 joomla。我无法为 localhost 配置 htaccess 文件。htaccess 代码在这里:http : //sudrap.org/paste/text/53656/ 我一直在寻找我们的,我找到的解决方案导致重定向到 www.localhost.com

0 投票
1 回答
1076 浏览

php - joomla如何在主页上获取getListFooter

我正在使用 joomla 1.7.3

我在主页上有大量带有分页的文章。我必须显示一个下拉框供用户选择要在主页上显示的项目数。

我已编辑

\components\com_content\views\featured\tmpl\default.php

并改变了

然后主页开始显示下拉菜单,但它不起作用。然后我用表单包装了分页部分(我不知道操作值)然后当我更改下拉值时,页面会刷新但显示的项目数没有改变

请求帮助