问题标签 [joomla3.0]

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

database - Joomla 3.0 组件 - 使用 JInput 将字段输入添加到 JForm

我在管理视图中添加了一个字段来上传文件。上传部分工作正常,但表单不会在保存时将文件名添加到数据库中。我在这里看到了一个类似的堆栈溢出问题,但他们正在使用 JRequest::setVar 现已弃用:如何在数据库中保存上传的文件名

我需要添加到“jform”数组但是当我使用时: $jinput->set('jform',array('foo' => 'bar')); 它会覆盖包含在表单中输入的其他数据的现有“jform”数组:

有没有人对如何添加到 jform 数组而不覆盖它有任何建议?

0 投票
1 回答
416 浏览

php - jQuery 选项卡和显示数据库字符串

我正在尝试从页面顶部的 db 调用数据,然后使用 foreach 中的数组信息来填充选项卡中的表。目前我正在使用选项卡 2 进行测试,但我希望它最初显示在选项卡中1 除非用户移动。我不确定在哪里或如何包含数据库查询和结果,以便正确填充。这是我到目前为止所拥有的。

0 投票
3 回答
3176 浏览

php - 将数据库值插入表单字段

问题:如何将数据库表 (#__mytable) 中的值插入到Joomla 3.0 平台内的 XML 文件呈现的表单文本字段 (motitle和) 中?modescription

-

几天来,我一直在尝试解决这个“简单”的 Joomla!基于无证挑战。我遵循了 Joomla! 的开发 MVC 指南,阅读了他们大部分过时的文档并拆开了com_content组件,但仍然不知道如何填充我的字段。

我一直在玩$this->form->bind($this->item);

下面我包含了一些代码来显示我正在使用的结构。请随时指出您在此过程中发现的任何问题。

模型\表单\item.xml

模型\item.php

视图\项目\view.html.php

视图\项目\tmpl\default.php

通过对项目执行 print_r() 可以看到我有数据,但我需要将数据插入显示的字段中。

数据在数组中可用,但在字段中不可用

0 投票
5 回答
442 浏览

joomla - Joomla >1.7 从浏览器隐藏日志消息

我正在为 Joomla 开发一个扩展!目前我正在尝试使其与 3.0 兼容 - 与 3.0 一样,日志记录发生了一些变化(*)。基于这个相关问题的答案,我当前的代码如下所示:

问题是日志也会转到显示给用户的消息 - 我想防止这种情况,我希望日志消息只转到日志文件。我认为这与JLog::add作为第三个(可选)参数的“类别”有关,但我不知道要传递什么?

任何人都可以告诉我如何隐藏消息/或告诉我我是否在正确的类别中以及我应该使用什么值?

谢谢!

(*) 到目前为止,它实际上已经在 1.7 中发生了变化,但是在返回时调用 addEntry 的旧方法JLog::getInstance(...)似乎已从 2.5 删除到 3.0。

编辑:认为我现在找到了方法;使用:

我所有的日志条目只进入我的日志文件(而不是显示给用户的消息)。但是,我也收到了一些弃用警告——一个关于我的代码,还有一些不相关的警告:

不知道该怎么做-为什么它们会出现在我的日志文件中,它们不应该转到默认的 error.log 文件而不是我的文件吗?

0 投票
1 回答
530 浏览

joomla - Joomla 3 滑块

我在 Joomla 3.0 中放置了一个图像滑块,它是 ARI 图像滑块,它是我为 Joomla 3 找到的所有滑块中最好的评价滑块。

该滑块在 Joomla 2.5 中运行良好,因为我在那里对其进行了测试,但是当我在 Joomla 3 中使用它时,滑块上方有一个虚线面板。在第一个幻灯片放映后,滑块也会关闭,面板仍然存在。我附上屏幕截图:

http://imgur.com/4Qq9iki

我通过以下方式在命令中包含模板:

是否还有其他适用于 Joomla 3.0 的滑块?

0 投票
2 回答
2739 浏览

joomla - Joomla 3.0 通用数据库错误处理

使用我的扩展从 Joomla 2.5 到 3.0,我正在努力解决如何进行数据库错误处理(因为不推荐使用 GetErrorNum,另请参阅Joomla!不推荐使用 JDatabase::getErrorNum(),请改用异常处理)。

根据上面链接的问题,似乎要采取的方法是为每个代码添加以下db->query()代码:

在我看来,这使得数据库错误处理比以前更加尴尬。到目前为止,我只是checkDBError()在 DB 调用之后调用了一个函数,该函数查询 ErrorNum 并相应地处理任何可能的错误。

这与数据库查询的实际触发方式无关——有不同的方法可以做到这一点,并且在错误时会产生不同的结果:错误时$db->loadResult()返回null$db->query()返回false。所以现在将对不同的数据库访问类型进行不同的检查。

没有任何通用的方法来处理这个问题,例如告诉 Joomla 在数据库问题上抛出一些异常的方法吗?还是我必须围绕 DatabaseDriver 编写自己的包装器才能实现这一目标?还是我可能遗漏了一些明显的东西?

还是我应该暂时忽略弃用警告并继续使用 getErrorNum()?我想让我的扩展面向未来,但我也不想用笨拙的错误处理逻辑把它弄得过于混乱。

0 投票
1 回答
127 浏览

html - Joomla 3 导航不正确.current 类

我是网络开发人员,我在导航栏上发现了一个奇怪的问题。当我尝试切换另一个页面时,.current类停留在主页上<li>,但其他任何东西都运行良好。我复制了 joomla 文件夹中的所有 mod_menu 核心文件,但没有解决问题。

有什么帮助吗?

截屏

在此处输入图像描述

0 投票
1 回答
310 浏览

jquery-plugins - 调试 jQuery 插件以在两个相等的列中显示动态列表

我正在尝试实现一个 jQuery 插件。该代码可在 jsFiddle 上找到。http://jsfiddle.net/MKL4g/1/但我也在下面复制了我的修改。

我正在使用 Gantry 4.1.5 框架在 Joomla 3.0.2 站点上实现此功能。

样式化生成的 UL LI 数组的 CSS 如下(LESS 格式):

我在控制台中收到以下错误:

TypeError:'null' 不是对象(评估 '$postsList.find')

你可以在这里看到实现:

http://gobet.ergonomiq.net/études-de-cas/effets-du-divorce

如您所见,它似乎没有将列表项分成两列。

结果显示应该将列表分成两列,并让列表项在视觉上以列为中心。

有人可以建议如何调试和解决这个问题吗?

0 投票
2 回答
346 浏览

php - 更改 Joomla 数据库

我是 Joomla 的新手,我需要知道:

  • 如果我更改另一个人的默认 joomla 安装数据库会怎样?

  • 该数据库中存储了什么?

  • 我可以根据自己的需要使用自己的数据库吗?

0 投票
3 回答
4980 浏览

joomla - 如何使用 jhtml::tabs 制作水平标签 joomla 3.0

有人可以帮助我使用此代码在 joomla 3.0 组件中创建水平选项卡吗

它的输出如下: -

但我想要像这样的输出:- tab1 tab2 tab3