问题标签 [joomla3.4]

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

css - joomla模块中的引导CSS冲突

我正在创建一个 joomla 模块,它使用引导程序来设置各种输入字段的样式。在我的模块的 default.php 文件中,我通过普通的 css 链接合并了引导程序<link type="text/css" src="http://mylink.com/modules/mod_mymodule/css/bootstrap.min.css">。这适用于非引导模板,但对于使用引导的模板,由于我在模块中链接的引导 css 文件,模板的某些元素无法正确显示。如果我取消链接模块中的引导文件,模块中的输入元素没有响应,并且模块的显示非常糟糕。

我的问题是,我如何能够将引导程序合并到我的模块中,而不会扭曲启用引导程序的模板的显示,并且还能让我的模块在非引导程序模板中完美显示?

0 投票
1 回答
33 浏览

joomla3.4 - 在 Joomla 中找不到注册表单

我创建了新的登录模块并链接到 Joomla 3.4.1 中的登录菜单。还创建了文档和教程中描述的注册菜单。登录表单正在显示 - 我已经从模块管理器分配了要在模板中显示的位置,但我无法查看注册表单 - 因为没有注册模块。注册页面显示为空,带有页眉和页脚,但没有正文。有没有办法解决这个问题?

0 投票
2 回答
1092 浏览

joomla - 如何检查用户是否在 Joomla 3 的用户组“朋友”中?

我如何检查当前用户是否在 Joomla 3 中称为“朋友”(标题)的用户组中?

谢谢。

0 投票
1 回答
679 浏览

php - 使用组件登录后将用户重定向到之前的页面

在 Joomla 3.5.1 中,我想将用户重定向到登录前的页面。

如果他们从 mod_login 登录,没问题,因为模块在顶部菜单中挂起,他们只是停留在该页面。

当用户从组件登录时会出现问题:他们总是被重定向到个人资料页面。

在菜单项index.php?option=com_users&view=login中有一个选项可以在登录后重定向用户。

但我怎么知道:"Get them back to the page they were before"

某些组件附加了以下内容:

到 URL,请求重定向到特定页面。

但他们总是回到个人资料页面。

0 投票
1 回答
153 浏览

joomla - 潜在的 Joomla 组件与 EventGallery 不兼容

请原谅这个问题缺乏方向,但是我的 Joomla 3.4 站点运行良好,然后切换到新主机。所有的网站转移都按计划进行,但是一个组件,即 Sven Bluge 的 Event Gallery,显示一页照片停止工作。

包含该组件的页面会加载所有框架以托管图像,但会将每个图像替换为blank.gif

在事件库支持页面上查找此问题后,他们认为这可能是一个mod_secure问题,或者是各种 PHP 权限问题。

我就此联系了我的托管支持,他们进行了调查并提供了以下信息。

他们的回答是否有任何实质内容,如果有的话,任何人都可以概述其含义。

如果需要更多/更少的信息,请发表评论,我会相应地更新问题。很抱歉用这个瞎跑。

0 投票
1 回答
254 浏览

model-view-controller - 为什么我的 Joomla 3 的 MVC 组件有一个空的侧边栏?

我正在将我的 Joomla 2.5 组件更改为 Joomla 3 组件。然而,事实证明这是一个很大的障碍课程,据我所知,几乎没有任何文档......

在 Joomla 3(撰写本文时使用 3.5.1)中,原来水平的子菜单垂直进入侧边栏。

我打电话JHtmlSidebar::addEntry( "Item", "index.php?option=com_example", false )来添加一个子菜单项。然后echo JHtmlSidebar::render()在视图的模板文件中调用。

我确实有一个可以打开和关闭的侧边栏,但里面没有任何项目......

我从https://docs.joomla.org/J3.x:Developing_an_MVC_Component/Adding_an_install-uninstall-update_script_file下载了 Hello World 示例组件。它有一个侧边栏,但一团糟:在它的消息视图中,有一个侧边栏,其中包含项目,但没有可折叠的,在其类别视图中,可折叠的显示为空,并在另一个侧边栏上方:

关闭可折叠侧边栏的类别视图

打开可折叠侧边栏的类别视图

它还使用JSubMenuHelper(而不是JHtmlSidebar),已弃用...

然后我试图找出它是如何在 Joomla 的核心 com_installer 中完成的,它有一个带有子菜单项的漂亮可折叠侧边栏,但没有找到比我上面已经描述的更多的东西......

谁能告诉我如何获得合适的侧边栏?已经非常感谢了!!

0 投票
2 回答
1053 浏览

javascript - 为什么在 Joomla 3 中没有加载 core.js?

我正在将我自己的 Joomla 组件从 Joomla 2.5 迁移到 Joomla 3。一些按钮使用 javascript Joomla.submitform(),它在 \media\system\js\core.js 中定义,但不知何故,这个文件现在不再加载......

我可以简单地添加JFactory::getDocument()->addScript( JURI::root().'media/system/js/core.js' )到我的组件代码中,但这对我来说似乎是快速而肮脏的方式。

有人能告诉我什么是干净整洁的方式吗?非常感谢您的帮助!

0 投票
1 回答
323 浏览

php - joomla 模板覆盖搜索插件

我正在使用 Joomla 3。我想知道如何覆盖模板下的 Joomla 搜索插件。

我尝试复制这些文件

/templates/MY_TEMPLATE_NAME/html创建 plg_search_k2 文件夹下。它不起作用。任何人都知道我们如何覆盖搜索插件?

0 投票
0 回答
159 浏览

php - 当 if 语句为真时,会话在 else 中未设置 Joomla 3 onAfterInitialise()

在 Joomla 的 onAfterInitialise 函数中,我得到了当前链接,我将其分解以查看菜单项的别名。如果声明为真,我会打印一个名称,该名称会被打印出来。在 else 语句中,我取消了一个会话变量,它也被取消了。所以 if 语句为真,但会话变量仍然未设置。这只发生在我通过分页转到列表的下一页时。

结果=“工作”,但是当我打印会话变量时,它现在是空的。知道我做错了什么吗?

0 投票
2 回答
136 浏览

database - 上传到现场后,joomla 没有显示新的变化

我在一个 Joomla 网站上工作。我为博客和单篇文章创建了一些覆盖,当我在本地检查我的网站时,它完全按照我想要的方式显示所有内容,但是当我将它上传到现场时,博客和单篇文章的一些覆盖没有显示以及插件我在本地主机上添加。我无法理解原因,因为我已经在现场检查了所有内容,并且在本地主机上运行良好。

注意:该网站已经上线。我为博客和单篇文章添加了一些新的覆盖。在我首先上传新代码之前,我删除了所有现有代码并清除了它的数据库,然后我上传了所有新代码和数据库。几乎所有旧的东西都可以在现场正常工作,但没有一些新的更改/覆盖。我正在使用 Joomla 3.5。