问题标签 [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.
php - 从 URL (Joomla 3.3 / 3.4 / 3.5) 中删除 ID(类别和文章)
我有一个Joomla 3.3.6
(已编辑:)3.5.
网站,仅分为 3 个级别:
- 四大类(i、ii、iii、iii)
- 每个都分为一些中间类别(A,B,C,...)
- 最后是文章
- 两种语言 (en, pt)
URL
设置后的Search Engine Friendly URLs
, Use URL rewriting
,Adds Suffix to URL
和multilanguage support
,应采用以下形式:
http://www.example.com/en/bigcatiii/intercatA/articlex.html
但是,自从 Joomla-Baby-Version 以来,许多其他安装了 Joomla 并要求提供解决方案的人,我得到了:
http://www.example.com/en/bigcatiii/666-intercatA/articlex.html
其中 666 是来自地狱的数字,无目的地指示类别 ID
现在浏览答案,我找到了这个答案:
嗯,首先,第 426 行已经和原来的一样了。其次,这不能解决问题。它确实适用于:
http://www.example.com/en/bigcatiii/intercatA/articlex.html
但是,如果您浏览到以下内容,则会出现404错误:
http://www.example.com/en/bigcatiii/intercatA.html
另外,我注意到身份证号码不同。虽然整个 URL 是
http://www.example.com/en/bigcatiii/666-intercatA/articlex.html
相同的类别描述页面是
http://www.example.com/en/bigcatiii/333-intercatA.html
还有另一种听起来更好的解决方案,但也不起作用,基于.htaccess
显示URLs
正常,但找不到页面。如果我们可以使用.htaccess而不是更改 Joomla 核心来提供解决方案,那就更好了。
尽管如此,如果这个其他谷歌搜索的建议是有效的,改变 Joomla 核心就可以了。
这意味着一旦您移至router.php
“本地”,您就不需要在升级后重做所有的东西。(当然,除非 router.php 已更新,以防您最好再次镜像它。)
感谢您花时间解决这个难题!
参考
4- 从 joomla 3.0 的 url 中删除文章 ID
已编辑(2016/May/02):Joomla 最新版本 3.5 的新赏金
twitter-bootstrap - 在 Joomla 3.4 中使用 Bootstrap 2.3.2 缩小导航栏
我试图在 Joomla 3.4(使用 Bootstrap 2.3.2)中获得一个“缩小”的导航栏。我试图从Shrinking Bootstrap Navbar 中实现带有滚动标志的解决方案,但它基于 Bootstrap 3,因此它似乎无法正常工作。
这是我正在构建的网站/页面:http: //www.shespeakswithpassionmembership.com/
这是我在 Joomla 模板中实现的导航栏:
您可能需要查看 css 文件以了解我在那里使用的内容。
.htaccess - joomla 3.4 htaccess 控制子目录
我需要控制对所有 html 页面和在 joomla 3.4 安装中的给定路径加载它们的 cgi 脚本的访问。我的子目录 .htaccess 文件:
在 joomla 3.x 的早期版本中,子目录 .htaccess 文件指向 .htpasswd 文件并且 Apache 请求用户身份验证。但在 joomla 3.4 中,这不再有效:Apache 返回一个 file-not-found 错误。我还没有在 stackoverflow 或其他地方找到可行的解决方案。
php - 为 foreach() 提供的参数无效
嗨,有人可以帮我吗?我得到了所有 PHP 站点的失败:
代码是通过 Joomla 3.4.1 中的插件“NoNumber Sourcerer”插入的
这是第 117 行class.system.php
:
php-5.5 - 致命错误:无法在第 34 行的 /var/www/data/system/address/index.php 中重新分配自动全局变量 _REQUEST
嗨,我在更新到 PHP 5.5.9 后遇到了我的 PHP 代码问题。有人能帮我吗 ?
}
joomla - joomla 3.4 后端没有“图像和链接”选项卡
我将我的Joomla
网站从1.5.26
to更新到2.5
to 3.4
,现在当我尝试撰写新文章或编辑以前的文章时,没有“图像和链接”选项卡。
mysql - 如何使用 sql 在 Joomla 中按会话获取 IP 地址
有什么方法可以使用 sql 在我的 Joomla 网站中获取会话的 IP 地址?
正如我在会话表中看到的,我只有 session_id、client_id、guest、time、data、userid、username。
无论如何,我还可以提取在我的网站上有开放会话的用户的 IP 地址吗?
请注意,我不能使用JFactory::getSession()->get(...)
或任何其他 PHP 代码。我只能访问我服务器的 sql 数据库。
joomla3.4 - Joomla 用户注册组件
我是这个论坛的新手,也是使用 joomla 的新手。我有一个 joomla3.4 站点,我想在用户注册表单中添加额外的字段。我已经搜索了整整两天,并且得到了几个选项,例如 1)覆盖注册组件 2)修改并在 root/libraries/joomla/user/user.php 中添加新文件 3)使用扩展
我不是 joomla 专家,因此第一个和第二个选项对我来说有点复杂,因为它还涉及在 joomla 升级期间重写核心文件。
我留下了第 3 个选项,它利用了其他第 3 方扩展。我不确定这个 3rd 方插件是如何工作的。他们是否会自动将额外的文件数据插入到 joomla 用户表中或将存储在哪里?我想在注册表中使用验证码-recaptcha。请指导我一些可用于注册表单的良好扩展(免费或付费)。
感谢您的帮助和支持。
谢谢,mds2907
php - 1146 Table doesn't exist
I get the follow Error 1146 Message:
Table 'system.qbruw_extensions' doesn't exist SQL=SELECT * FROM qbruw_extensions WHERE element='com_imageshow' AND type='component
Reinstall of the component doesn't fix the Problem.
qbruw_extensions
is existing in the Joomla MySQL Database
com_imageshow
Folder is existing in the Components Folder of Joomla
Joomla Database repair doesn't fix the problem.
Joomla 3.4.1 is installed...
javascript - Joomla 龙门框架 ie8 LESS/CSS
我正在开发一个带有 Gantry Framework 站点的 Joomla!3。
出于某种原因,在 IE8 中开始加载良好,但随后它失去了所有的风格。
通过 LESS 编译器生成的 CSS 文件被加载:
任何人都可以在本机 IE8 中对其进行测试并尝试弄清楚吗?
http://109.71.43.2/~gravymedal/index.php
提前谢谢了!