问题标签 [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 投票
1 回答
1529 浏览

php - joomla 1.7中添加插件代码的事件(挂钩)是什么

joomla 1.7 中添加插件的事件(挂钩)是什么?

我一直在开发一些 joomla 插件,我想知道我们在 joomla 中有多少事件(如 onContentBeforeDisplay)来包含插件代码。

0 投票
4 回答
255 浏览

joomla - 如何使文件成为 Joomla 的一部分?

这个问题可能看起来有点愚蠢,但我是 Joomla 的新手!

我正在编辑一个当前组件,我想在某个时候调用一个输出数据的小 php 文件。现在在该文件中,我想为数据库使用 joomla 类和函数,如 setQuery 等。

我希望它读取 joomla 前缀(#__)。该文件是由我创建的,所以我想知道我需要包含什么以及如何包含。

谁能告诉我该怎么做?

在此先感谢,埃里克

0 投票
2 回答
1392 浏览

php - 如何在 Joomla 1.7 中将电子邮件设置为用户名

我正在使用 joomla 1.7,我希望某些用户没有插入用户名的选项。

我正在尝试在注册时设置(对于所述用户),系统会将输入的电子邮件保存在用户名字段和电子邮件字段中,并从表单中删除用户名文本框。

我知道我需要插入$data['username'] = $data['email']某个地方,但我找不到正确的位置。我试图把它放在下面的注册模型中public function register($temp),但没有成功。我找不到另一个合乎逻辑的地方来放置它。

0 投票
1 回答
249 浏览

joomla - 在joomla 1.7的两个不同菜单中将“当前”id添加到两个不同的项目中

我有一篇关于 joomla 1.7 的文章(id=6)

我有主菜单。在那个菜单中,我创建了只显示一篇文章的项目,即 id=6 的文章。

我有一个二级菜单,有 3 个不同的项目。其中之一,我必须将其链接到 id=6 的同一篇文章。

问题是,我需要在主菜单项和二级菜单项中添加“当前”id,因为两者都是指向同一篇文章的链接,所以我必须突出显示它们。

默认情况下,系统仅在我单击该项目时将当前 ID 添加到该项目,并且当我显示该项目链接的同一文章时不会。

有什么帮助吗?谢谢你。

0 投票
1 回答
265 浏览

php - 在 Joomla 1.7 视图中阅读文章属性

我尝试使用 Joomla 1.7.3 Featured Article override 阅读文章的 show_title 属性

有两篇具有不同设置的特色文章。一篇文章配置为显示标题,另一篇文章配置为不显示标题。全局设置为“显示标题”。两篇文章均未分类。

在 template_name/html/com_content/featured/default_item.php 中使用上述代码为两篇文章返回相同的值 (1)。为什么会这样?顺便说一句,在没有模板覆盖的情况下也会发生这种情况。文章属性正确存储在数据库中。感谢您的任何见解,

0 投票
2 回答
151 浏览

joomla - Joomla 语言包问题

我正在将语言文件与我的插件组件一起使用。我已手动将其放置在语言文件夹中并将其命名为 en-GB.com_componentname.sys.ini 和 en-GB.com_componentname.ini 但每当我的组件运行时,这些字符串都不会被翻译。

我试过调试语言文件,它显示?? 围绕字符串并按原样发布。COM_COMPONENTNAME_VIEW_TEST ,并且不会更改它们。

0 投票
12 回答
60699 浏览

joomla - 500 后端内部服务器错误 - Joomla

我已经在 J​​oomla 1.7 中安装了新站点并且它工作正常,但是当我检查它的后端(管理员)时得到了500 Internal Server Error.

注意:站点在本地服务器中运行良好。

请建议我任何解决方案。

提前致谢。

0 投票
1 回答
658 浏览

joomla - 使用 Joomla 1.7 通用类别函数

从 1.6 开始,我相信,在您自己创建的组件中使用“类别”的通用方法。默认的 Joomla 组件也使用它。例如:联系人、新闻源和网络链接组件都使用通用的 com_categories 功能来实现分类内容。

目前我正在创建一个也有类别的组件,所以我想使用通用的 Joomla 类别函数来实现这一点。

状态:目前我有以下内容:

  1. 我的组件中有一个子菜单“类别”,它链接到通用类别组件,其中包含一些额外的选项。选项在那里,因此页面将在保存时重定向回我的组件。这很容易!但..

我的问题:现在我想将特定字段添加到我的类别中,比如说:“类别版主”。

所以我走到了 com_categories 的代码,在下面的文件 'administrator\components\com_categories\models\category.php' 中有代码(第 270 行)来查找特定的组件代码,如下所示:

因此,组件(在我的情况下)在文件夹中查找:administrator/components/mycomponent/models/forms/category.xml 以获取特定组件信息。

现在,在 com_categories 的默认 category.xml 中有关于编辑屏幕的信息,如下所示:

所以类别的标题显然是必需的..

所以我想我在这个文件中添加一行:

除了添加输入还不够。所以我查看了管理员/组件/com_categories/views/category/edit.php 模板中的提示,如何实现这一点。但是没有代码可以为我的组件添加特定的输入(或者我错了;))..

添加的字段非常具体,例如:

我还查看了是否可以以某种方式覆盖edit.php,但不幸的是我还没有找到它..

简短:任何人都知道如何将通用字段添加到类别编辑页面?

0 投票
3 回答
4657 浏览

php - Joomla 组件的 URL

我在 joomla 中创建了一个名为 careerform 的简单基本组件,所以我想知道它的 url 是什么?那将会 :

或者在 sef 中它会是这样的: index.php/components/careerform 或者在使用 .htaccess 时会是这样 /careerform

这是真的还是具有不同设置的 joomla 默认 URL 是什么?请说出你知道的。

谢谢你的时间。

0 投票
1 回答
1688 浏览

joomla1.7 - 在joomla 1.7中将数据从joomla视图传递到joomla模板文件

我想知道如何将数据从 joomla 视图传递到 joomla 模板。如何传递多个变量?

我想传递$newvar$success_message模板;我怎样才能通过它们?