问题标签 [joomla-component]

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 回答
195 浏览

joomla1.5 - 在组件中嵌入 Joomla 模块

我在我的网站上创建了一个“面包屑”模块的实例,设置为显示在“自定义位置”。有一个组件有一系列用 HTML 编写的网页。如何在这些网页中指定 customposition 的位置,以便 joomla 在我的组件中显示模块?

问候, 阿比

0 投票
1 回答
802 浏览

joomla - 在 Joomla 中将一组表单字段存储在多维数组中

这是设置(使用虚构的场景),但适用于我的真实情况:出于解释的目的,假设我设计 T 恤(我们称它们为 ShirtA、shirtB、shirtC)。我没有自己销售它们,而是有几个供应商为我销售产品(我们将它们称为供应商 X、Y 和 Z)。我的 Joomla 数据库中有一个供应商表格,还有一个 T 恤表格。当客户从该供应商处购买时,他们将访问我的网站并根据 ID url 变量显示不同供应商的页面。每个供应商都可以选择出售我所有的 T 恤,或者只出售其中的一部分。此外,供应商可以用他们自己的价格覆盖我在 T 恤表中设置的价格。在组件的管理部分,每个供应商都需要能够选择他们想要销售的 T 恤,

这就是我想象的样子......每个供应商都会在他们的表中有一列,其中将包含多维数组的序列化数据。主数组包含我的 T 恤表中的每件 T 恤的子数组。这些子数组中的每一个都包含所有覆盖数据(价格、提供的尺寸等)。

我将如何在 Joomla 2.5 组件中编写模型、视图和/或编辑页面,以便供应商可以选择组件管理页面中的所有选项,并将其序列化在一列中?

如果这解释得不好,我很抱歉,请不要犹豫,询问您是否需要进一步的信息来帮助我。谢谢!

0 投票
2 回答
3219 浏览

joomla - 在数据库中手动注册 Joomla 2.5 组件

如何在数据库中手动注册 Joomla 2.5 组件?因为表结构不同于 1.5 版本。在 1.5 中可以将组件添加到 jos_components 表中。现在,似乎prefix_extensions 表。谁能告诉参数是什么?或者如果我不正确,正确的方法是什么?

0 投票
2 回答
590 浏览

iframe - joomla 之外的 Jomsocial 组件

我在http://social.drishtant.com/social-network-for-social-impact有一个 jomsocial 装置

如何在第三方网站中单独嵌入 jomsocial 组件(不包括 joomla 页眉和页脚)?具有上述 URL 的 iframe 也会获取 joomla 页眉和页脚。

0 投票
1 回答
5518 浏览

joomla - Joomla 2.5 的组件分页

我正在为 Joomla 2.5 编写一个新组件,但在处理前端(用户站点)上的分页时遇到了问题。

我查看了核心组件(com_content)以了解它们是如何做到的,但我仍然无法复制它。所以当我把这行放在我的 view.html.php 文件中时:

我得到了 JPagination 对象并可以打印出来,但我无法让它们像下面那样正确显示(它们在 com_content 中是如何做到的)

我错过了什么?我还需要什么?我的 Models/thisview.php 文件中是否需要更多功能?

0 投票
1 回答
642 浏览

joomla2.5 - uplodify 在 joomla 2.5 中不起作用

我在joomla2.5 中使用uplodify开发了一个画廊组件

鉴于 my_component 我使用了以下代码

在 default.php 中包含以下代码

Uplodfiy 正在正确加载,现在当我开始向控制器编码并尝试回显某些内容以确认请求的 url 是否正常工作时,它将重定向我 joomla 管理员的登录页面

所以我的问题是为什么它重定向我的登录页面,会话有问题吗?我怎样才能将请求表上传到 joomla 控制器文件?

0 投票
0 回答
486 浏览

php - Joomla:如何从其他模块获取组件(或模块)变量

我正在使用 Joomla 2.5.6、Apache 和 MySQL 开发一个网站。

我有一个页面在主要位置有一篇文章,我在侧面有另一个位置有自定义内容。

例如,我需要在侧面的模块中获取文章的标题。我怎样才能做到这一点?我可以从自定义模块中检索用于文章的视图或控制器的相同实例吗?

我需要知道这一点,以便我可以创建一个边箱,其中包含文章的标题、锚点以及与所显示文章相关的视频和 PDF 的特定链接。

0 投票
4 回答
6402 浏览

joomla - 在joomla中执行sql查询

大家好,我在 joomla 2.5 中为后端做了一个组件,但是我在执行 sql 查询时遇到问题,我的变量是空的,所以它什么都不显示。

我还有其他文件和文件,但这里对我的问题很重要。

首先在我的controller.php 我有这个里面的管理文件

在我的模型文件中,我有 restaurante.php

在我的控制器文件中我有这个

最后在我的视图文件中,我有一个带有 default.php 的 tmpl 文件,它显示了一个表格

但是元素 reslist 是空的,我不知道我的组件做得好不好!!,有人知道在 joomla 2.5 中做组件的教程或东西

谢谢!

0 投票
1 回答
112 浏览

joomla - Joomla 2.5 如果出现错误,我如何中止保存操作?

是否可以中止 Joomla 控制器中的保存操作?(管理员端)

例如:我有一个包含项目列表的视图。我点击 New Item 按钮,然后在下一页中输入所有必填字段并点击保存。我的表单还有一个文件上传字段,用于上传小图片。该图像必须为 25 x 25 像素,否则将不会保存新项目。

到目前为止,我发现中止保存操作的唯一方法(如果发现像图像大小这样的错误)是调用 cancel() 方法parent::cancel(); 在控制器中。这会将用户带回项目列表。我需要知道是否有另一种方法可以重新加载新项目表单视图,其中包含上一篇文章中填写的所有字段,以便用户只需选择正确的图像并重新发布表单,而无需从头开始填写所有字段.

目前我对 cancel() 方法很好,如果用户点击浏览器的后退按钮,他可能会返回加载所有字段的表单,但我只是想知道是否有办法重新加载表单。

0 投票
1 回答
2136 浏览

php - 在 K2 组件 joomla 2.5 上添加自定义字段类型

我已经尝试在谷歌上搜索好几天了,但我找不到一些有用的文章或资源可以帮助我解决我的问题。

我想知道我是否能够为 K2 组件创建一个插件以添加将出现在“添加额外字段”表单的“类型”下拉字段中的新字段类型?