问题标签 [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 回答
1830 浏览

joomla - 单击删除(垃圾)时的Joomla触发功能

我正在为 Joomla 3.0 创建一个自定义组件,但需要知道当用户在管理员端单击“清空垃圾箱”时如何运行功能。

我尝试运行的功能会从文件系统中删除图像。JToolBarHelper::deleteList 似乎只需要一个javascript函数?

0 投票
2 回答
963 浏览

javascript - 在 J3.0.2 上使用 Gantry 框架解决 mootools 错误/冲突

我在 Joomla 3.0.2 平台上构建并使用 Gantry 框架的网站上找到两个错误的解决方案时遇到问题。

第一个错误是:

类型问题

“null”不是对象(评估“b.appendChild”)

第二个错误是:

类型问题

“未定义”不是对象(评估“rikgallery_slideshow.jump”)

我从来不明白如何调试 javascript 错误,所以我非常感谢一些帮助。

该网站可以访问: http: //lads.ergonomiq.net

如果有人可以提供帮助并需要超级用户访问后端,请发送电子邮件至 ali.samii@ergonomiq.net

谢谢

0 投票
1 回答
1401 浏览

php - Joomla 3.0 菜单致命错误

在尝试将菜单项添加到 Joomla 3.0 后端的菜单中后,由于访问后端菜单部分的重复别名而失败,该菜单项不再起作用。菜单项从前端消失。尝试添加更多菜单项会导致致命错误

删除数据库中错误的菜单项会返回前端菜单项,但后端仍然无法正常工作。

这是上面错误中突出显示的方法:带* * 突出显示行

有人有解决办法吗?

方法详细信息中链接的文档文章实际上不存在。

编辑1:注释:

  • 这是在本地主机上的 IIS 上用于开发目的
  • 将内存限制设置为 256m 和 512m 但没有变化。
  • 更改了 PHP.ini 中的其他几个时间/大小限制设置,但仍然没有乐趣
  • 重新启动服务器。
  • 没有饼干
  • 重建菜单和模块 - 修复前端显示 - 后端仍然损坏。

编辑2:当前设置:

edit3:#_menu 表中的 db 行内容:

编辑4:进一步发现:

例如,如果别名为“abc123”,则 #_menu 表中的每个其他记录的路径字段都更新为 abc123/existing-alias,而通过尝试添加别名为 abc123 的菜单项添加的新行上的路径保持为空,则该行具有id 为 0。

0 投票
4 回答
13985 浏览

php - Joomla 3 获取菜单标题

我在一页上使用多个菜单。在多个 div 中,我显示了一个菜单(menu1 到 menu6)。出于模板目的,我想让每个菜单的菜单标题显示在顶部。我无法从菜单中获取标题。

我发现这是获取菜单项的方法。

不可能这么难,但找不到正确的语法。谁能帮帮我?

提前致谢,

威姆斯

0 投票
3 回答
4886 浏览

joomla - Joomla!JDatabase::getErrorNum() 已弃用,请改用异常处理

我有以下代码:

现在 getErrorNum 和 JError 已被弃用。

澄清一下,JError 和 $db->getErrorNum() 在 Joomla 2.5 中没有被弃用,但在 Joomla 中!3.0。所以这个问题对于那些为 2.5 开发但想要轻松升级到 3.X 系列的人来说是有价值的。

那么究竟用什么来替换它们以便我可以正确检查数据库错误?

0 投票
1 回答
2354 浏览

php - Joomla 组件 vs 插件 vs 模块

我对 Joomla 很陌生,我即将在 joomla 中建立一个网站。我没有时间通读整个 API 和文档。

我需要开发一些可以在客户端显示食物食谱和添加新食谱的能力。对于管理员方面,我需要管理所有存储的食谱。

我的问题是什么是最好的解决方案模块、插件或组件?

0 投票
2 回答
3235 浏览

joomla - joomla 3.0 模板创建

谁能给我链接或指导我可以在哪里免费学习创建 Joomla 3.0 模板。我知道 html 、 css 和 php 。我阅读了 Jessica Barte 的 pdf 文件,但意识到它是针对早期版本的 joomla 并且我制作的模板不起作用。

0 投票
1 回答
647 浏览

plugins - Joomla 3.0 SEF URL 发送到随机错误文章

我的站点Eighttwentydesign正在运行 Joomla 3.0。我打开了 SEF URL,并且已经做了一段时间没有问题。但是今天,当您访问该站点并单击任何内容时,比如说投资组合,您会在投资组合的 URL 下获得主页,但是如果您在末尾添加一个前导斜杠,则会显示正确的文章(投资组合)。此外,如果您点击说“网页设计”,它会将您带到投资组合页面。我可能会添加这个菜单是 Joomla 中的一个菜单 - 不是手动添加内部链接

不起作用:http ://www.eighttwentydesign.com/portfolio

是否有效:http ://www.eighttwentydesign.com/portfolio/

我已经检查了 .htaccess,实际上没有运气将其恢复为原始文件,我检查了全局配置,但我看不到任何可能导致这种情况的东西。昨天工作得很好。在过去的几周里,我没有适应任何 PHP 源代码或任何东西,我所做的唯一需要通知的事情是昨天启用了缓存 - 其他人在这样做之后遇到了问题吗?我已在全局配置下禁用它,但无济于事。

确切的 Joomla 版本是 3.0.2,插件很少

我确实有每日备份,但我宁愿找到一个解决方案并能够从中找出预防措施,而不是仅仅使用创可贴。

我已经搜索了好几个小时,除了无法修复它之外,似乎没有其他人遇到过这种情况,所以我开始认为这可能是一个错误。

0 投票
3 回答
7654 浏览

class - Joomla 3.0 组件 $params = $app->getParams();

我正在使用 Joomla 3.0,但由于一个小问题,此时我无法使用组件。

这是错误,我可以通过将 Legacy 添加到类中轻松解决的所有其他错误,就像JView这样JViewLegacy

但是对于下面的错误,我找不到解决方案:

任何帮助都会很棒!

错误:

代码行 16 被标记。

0 投票
1 回答
610 浏览

php - Joomla 所有菜单项链接到主页

我遇到了一个奇怪的问题。当我是公众时,我的 joomla 不会显示任何内容,但每个链接上的主页都不会显示注册表单。网址正在更改,但显示的页面相同:主页!当我登录网站工作正常。同样在调试模式下站点正常工作。

我能做些什么?要做什么设置。提到我玩过缓存和会话设置,有可能搞砸了。

自从乞讨以来,我就开启了 SEF 的重写模式。

当前的设置:

CacHe 设置关闭 - 捕获已禁用 FILE 15 会话处理程序数据库

也有这个关于开发模式错误报告的通知,最多只有第二个

  1. 严格标准: JCacheControllerPage::store() 的声明应与 /home/../public_html/libraries/joomla/cache/controller/page.php 中第 20 行的 JCacheController::store() 的声明兼容

  2. 注意:未定义的属性:第 658 行 /home/../public_html/libraries/joomla/cache/cache.php 中的 JSite::$registeredurlparams

  3. 严格标准:在第 661 行的 /home/../public_html/libraries/joomla/cache/cache.php 中从空值创建默认对象