问题标签 [joomla3.2]

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

joomla - Joomla 版本。如果不在活动页面上,3 菜单下拉菜单不起作用

我有这个仍在开发中的Joomla 3.2站点。出于某种原因,鼠标悬停的下拉效果似乎不起作用,除非它在活动页面上。

顺便说一句,我正在使用免费模板。关于解决此问题的任何想法?没有使用添加的菜单扩展。全部开箱即用。认为这可能是一个 js 调整,但一直在环顾四周,无法确定什么和在哪里......

当您在项目站点和联系我们部分时,会出现下拉列表的一个示例。

index.php 的示例代码可能会有所帮助。非常感谢!

0 投票
3 回答
2499 浏览

performance - Joomla 3.2 似乎很慢:每个页面请求 5-6 秒,只是为了让服务器开始回答。增加响应时间的方法?

所以你看到的时代是典型发展的一个例子。你启动你的服务器和 mysql 数据库,然后登录到后端并尝试添加一个简单的东西,比如菜单项。

显示的时间只是服务器开始响应的时间,而不是页面实际完成加载的时间。所以现在是时候,在代码中传递服务器,执行查询等。所有的 JS 文件和 CSS 都不是这个测量的一部分。

只需打开登录页面,6.5秒

登录到主管理员页面后需要超过 5.5 秒

进入菜单管理器,超过 6 秒

选择主菜单,5.6 秒

我可以继续前进。单击“新菜单项”并单击“保存”将花费同样长的时间。所以对于一个简单的事情,比如添加一个菜单项,用户花费大约一分钟看一个空白屏幕(假设用户熟记 joomla 并且没有错误点击,因此永远不必返回)。

缓存

所以我阅读了有关缓存的信息。如果您启用Page Caching我将无法继续开发,因为我的更改似乎没有得到刷新,并且您在开发时确实需要此功能。View Caching实际上大大加快了后端和前端的速度。但是你仍然需要在它被兑现之前缓慢地访问一次页面,并且你必须在现金存在的时间范围内再次访问它才能从中获利。所以对我来说,这意味着后端基本上总是很慢。除非我尝试在 15 分钟内添加 10 个菜单项。

顺便说一句,我在一个全新的笔记本上运行,这真的不应该是问题。

有什么我错过的吗?

这真的正常吗?

编辑

我可以将时间缩短到 2 秒左右。配置文件显示了很多红色,但有人有想法吗?图片是视图菜单管理器,主菜单菜单项。

joomla 3.2 的配置文件时间

0 投票
1 回答
811 浏览

php - 从在不同表中找到多个条件(行)的 MySQL 表中选择

我正在创建一个工作搜索引擎,它将支持高级搜索。

在此处输入图像描述

我想要做的是允许某人搜索“样本”,然后将付款类型设置为“小时”作为标准。这将只显示示例技术工作。

下面的代码工作并输出预期的结果

但是,我想添加多个标准,以便他们也可以要求支付率为“10”(id=4)。当我在语句末尾添加“OR”时,它会得到两次结果

如果我将 OR 更改为 AND,则找不到结果。如果找到两个条件,我该如何设置它以获取一次该行?

对于上下文,这是代码:(Ps。它都被清理了):

0 投票
1 回答
353 浏览

joomla - ace x markdown 编辑器不适用于 joomla 3.2?备择方案?

所以我为 joomla 3.2 安装了 ace x markdown 编辑器插件,因为它有一个很好的功能,可以在 stackoverflow 样式中插入代码片段。所以我真的需要那个。

我试过这个扩展,但它似乎不起作用。有替代方案吗?

但是:没有文档,看来我只需要启用它并希望它有效。但它什么也没发生,普通的编辑器出现了:

没有错误,但旧编辑器: joomla 的旧编辑器显示而不是降价编辑器 插件已安装: 安装了acex markdown的插件

该插件应该如下所示: ace x markdown 编辑器坏了?

0 投票
2 回答
2123 浏览

php - 自定义文章字段未显示在 joomla 3.2 中

我一直在尝试在文章组件后端创建一个表单,以便我可以为每篇文章添加一些东西属性。我从 joomla 网站文档中获得了这个示例代码。http://docs.joomla.org/Adding_custom_fields_to_the_article_component

我知道 onContentPrepareForm 方法是一个重要的功能,它在 joomla 文章后端添加了这个表单。但是,它并没有出现在我身上。我以某种方式检查了全局其他选项,我看到该表单作为单独的选项卡出现在全局文章选项中。但是,我想为每篇文章添加此表单。

我正在使用的 joomla 版本是 3.2 ...顺便说一句,我已经在后端启用了插件...

}

编辑帖子:我将此代码添加到 /administrator/components/com_content/views/article/tmpl/edit.php

0 投票
2 回答
6707 浏览

jquery - 如何将 Jquery 或 Jquery 插件添加到 Joomla 3

我有 HTML、CSS、Jquery 和 PHP 的基本知识。我会说我对 Joomla 的理解非常好。我的问题是,我通过搜索引擎无休止地研究如何将 Jquery 实现到 Joomla 3 中。根据我的理解,Joomla 3 已经带有 Jquery?这是否意味着我不再需要在我的 HTML 中引用它?我意识到我应该调用 Joomla 文档,JHtml::_('jquery.framework');但是我应该在哪里以及如何调用它?我假设在我的 HTML 文档的开头?另一个问题是我的理解是 Joomla 的默认编辑器是文字处理器而不是 HTML 编辑器?我意识到他们是我可以下载的其他编辑器扩展,是推荐的吗?

我正在寻找关于如何添加我自己的 Jquery 或已经可用的插件的明确说明,如果我的问题听起来很愚蠢,我提前道歉,因为我对此很陌生并且确实尝试搜索和试验答案在来这里之前。

0 投票
10 回答
43015 浏览

joomla - 隐藏标题在 joomla 3.2 中不起作用

好吧,我只想隐藏文章标题,没什么大不了的,对吧?

所以这就是我所拥有的: 我的文章标题

这是我在文章管理器中的设置 - 我几乎禁用了所有内容,是的,我清除了缓存:

我在文章管理器中的设置

你猜怎么着,标题并没有消失。我真的厌倦了这种糟糕的质量。我对标签有同样的问题,它们不会消失。但是您可以删除文章中的所有标签以使它们消失(很好的解决方案)

是joomla还是我?

我在这里读到了一条关于必须禁用作者才能禁用标题的奇怪评论

在我们的测试过程中,简单地设置显示标题不会隐藏标题。您还需要将“显示作者”选项设置为隐藏。

那是在 3.0 版中

编辑 我正在调试,我认为这是实现C:\xampp\apps\joomla\htdocs\components\com_content\views\article\tmpl\default.php

因此,如果作者可用,则会呈现 div 和 h2,但隐藏标题时应该为空。

显示标题始终为 1,无论我做什么,link_titles 顺便说一句。禁用它的唯一方法是转到全局配置并将全局配置设置为隐藏,无论我在文章的“文章管理器选项”选项卡中做什么似乎都没有效果(将其设置为隐藏、显示、全局)。它似乎固定在“全球”上。至少在我测试的情况下

0 投票
2 回答
4012 浏览

php - 如何在 Joomla 3.x 中将电子邮件设置为用户名?

我设法通过向数据库添加字段并调整 xml 文件和 php 文件来编辑大部分注册表单。我什至发现了一个免费插件,它允许使用电子邮件而不是用户名登录。

但我想不出一种完全删除用户名的方法。或者至少从表单中删除它并创建一个自动用户名(用户甚至不需要看到)

我很清楚将电子邮件作为用户名插件,但希望没有它我也能做到。

0 投票
1 回答
524 浏览

jquery - Layerslider - 未捕获的 SyntaxError:意外的标识符

我正在尝试在我的新网站(joomla 3.2)上实现图层滑块。

http://www.webcilento.com/site/index.php?option=com_content&view=article&id=3&Itemid=128

在 chrome 控制台中,我看到以下错误

未捕获的 SyntaxError:意外的标识符

[编辑] 添加缺少的“,”后,错误是

Uncaught TypeError: Object # has no method 'ready'

我正在通过 jQuery Easy Plugin 加载 JQUERY。

这是完整的代码:我错在哪里?

0 投票
2 回答
254 浏览

joomla - 如何更改 Joomla 3 中的系统调试位置?

我想调试一个“不断滚动”的页面,所以我不能在页面底部进行调试。

我试过添加

到文件顶部(紧跟在 body 标记之后),但这似乎没有帮助。