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

joomla - 设置访问控制以允许非注册成员查看介绍文本,但不能查看全文

我需要在我正在开发的网站上设置 ACL 权限,以便客人可以看到文章的介绍文本,但除非他们注册,否则无法看到全文。

该网站使用的是 Joomla 3.0。

我怎样才能做到这一点?

0 投票
1 回答
3982 浏览

php - Joomla 编程 - 创建自定义表单(第一步)

我对 joomla 编程很陌生。我应该和coninciding数据库表一起制作一个表格。截至目前,我对应该看的东西感到很困惑。

我应该首先看什么?我应该看看组件概念吗?我来自 Java 背景,所以这对我来说仍然很困惑。我已经看到了 joomla 的几个表单扩展,但是,我希望能够从头开始创建自己的表单。

我应该首先看什么?如果您能给我指点,将不胜感激。

谢谢

0 投票
2 回答
2810 浏览

joomla - Joomla 3 - 用什么代替assignRef?

在我的项目中,我认为有这种方法:

assignRef在此 Joomla 3 中已弃用/删除。

我应该改用什么?

0 投票
2 回答
215 浏览

ipad - 设置视口后iPad上的黑条

网站地址:straightace.com

使用了以下代码:

目的是在任何垂直或水平方向的 iPad 上加载 1085 像素宽的页面,我们为任何 699 像素宽以下的设备提供了一个单独的脚本,该脚本重定向到移动站点,目前并不担心 Android 平板电脑。以任一方向加载页面时,甚至在水平加载并转向垂直时,一切都很顺利。

问题是当以垂直方向加载页面并将其变为水平方向时,页面向左推,屏幕右侧出现一个大黑条。刷新后,该栏消失。

任何人都可以在保留视口功能的同时帮助删除黑条吗?

0 投票
0 回答
768 浏览

html - JCE Editor 2.3.1 更改 Joomla 3.0 中的 HTML

我正在使用 JCE 编辑器的代码视图围绕一些文本添加链接。通过链接功能添加链接会产生相同的结果。当我添加链接并保存并返回代码时,它已完全重新格式化。谢谢你的帮助!

以下是我已经做过的事情:

  • 已经关闭了全局文本过滤。
  • 编辑器集的全局参数将验证 HTML 设置为关闭。
  • 在用户配置文件中,验证 HTML 设置为关闭。
  • 关闭源代码编辑器插件参数上的所有参数。

这是我输入的代码以及它如何被 JCE Edit 重新格式化:

0 投票
1 回答
1495 浏览

jtable - Joomla Jtable 错误

当尝试通过单击提交按钮将值从字段集发送到数据库时,我收到以下错误“Error500: JTableUser::bind( NULL )” 。

我在模型中的保存功能如下所示:

$data 填写正确,"getInstance('User', 'JTable', array());"工作正常。感谢您的关注,有人可以帮我解决我的问题吗?

0 投票
1 回答
441 浏览

plugins - 系统插件安装后无法编辑文章

我为 Joomla 3.0 开发了一个前端系统插件,它替换了 HTML 格式对象的关键字。这在我的本地实验室环境中非常有效,但是当安装在托管站点 (WHM/cPanel) 上时,它会导致管理区域出现问题并阻止管理员编辑文章。

当管理员单击文章以编辑页面时,尝试加载然后似乎返回到同一页面。我只是将其开发为前端插件,因此我不应该影响管理区域。

该问题还阻止管理员创建任何新内容(新闻、博客、内容、菜单项等)

由于这不会在我的实验室中发生,我只能假设问题出在一些我可能需要启用/禁用的服务器设置上。我拥有对 WHM、cPanel 和 Joomla 的完全管理访问权限,因此可以根据需要更改设置...

我观察到的事情:

文章 URL 更改为:

到:

当插件启用时。请注意与号已更改为amp;。这让我觉得这可能与 UTF-8 字符编码已在 MySQL 中设置为utf8general_ci.

任何关于我可能需要更改的配置的指针都会受到极大的欢迎。

问题:如何防止这种情况发生(不删除我的基本插件)。

0 投票
3 回答
3574 浏览

php - Joomla getUser() 不显示更新的用户数据

下面的代码允许我在用户的 Joomla 个人资料的个人资料页面中显示用户名。鉴于我已经覆盖了模板以获得我想要的外观。

我的问题是我允许用户更新他或她的个人资料。在他更新他的姓名后,数据库会正确更新,但不会在个人资料页面中显示更新后的姓名。

当我浏览 Joomla 文档时,我发现用户数据存储在会话中(JFactory::getUser())。如果我print_r($_SESSION)可以看到用户数据对象。此外,如果我注销然后再次登录,则更新后的名称会显示在个人资料页面上。

数据更新后,如何在个人资料页面中显示更新详情?有没有办法在 Joomla 会话中更新会话数据而不是手动进行?

0 投票
3 回答
19234 浏览

security - 更改 Joomla 管理员 URL

更新:

由于有人问过这个问题,Joomla StackExchange已设置并且存在相同的问题,请对该问题添加任何答案或评论

原来的:

我正在为一个相当大的新客户端使用 Joomla 3.0.3,安全性是必须的。因此,我决定尝试更改管理员 URL,通常

变成

原因是如果文件夹不在潜在黑客所期望的位置,这是他们甚至可以尝试其他任何东西之前的第一个障碍。

但是,现在这意味着每当我访问新 URL 时,它都会出现 403 错误。我尝试搜索是否有需要更改的全局配置设置,但在网络或 Joomla 网站上找不到任何内容。任何人都知道如何在源代码中进行深入更改?

0 投票
2 回答
526 浏览

joomla - joomla 模块 - 文章之间还是文章内?什么是正确的?

我想在我的页面上放置文章和模块。它应该看起来像我的抓捕:

我想知道我是否可以制作 4 篇文章和一个模块(信息框)并将其放在这些文章之间,或者我应该只创建一篇看起来像孔区域的文章(文章 1-4 + 信息框)?到目前为止,我已经尝试将 {loadposition infobox-pos} 写入第 2 条。但盒子宽度不是 100% 而是 50%。

如果我用文章 1-4 中的内容来写一篇大文章,那将不适合我的响应式布局。

我使用 T3 框架。