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

iframe - 如何在文章管理器的 joomla 3.2 中添加 iframe 代码?

您好,我是 joomla 3.2.1 的新用户,我的 iframe 代码在文章编辑器中不起作用。我还设置了编辑器设置并删除了自动阻止的 iframe,现在代码不能从文章编辑器中删除,但它在我的网站页面中不起作用。所以,请.. 帮我。

0 投票
1 回答
407 浏览

joomla3.2 - Joomla - JTable 和 JModelBase 类的明确定义?

我正在按照Lendr教程制作 Joomla 3.2 组件。他们似乎将所有数据库列作为受保护字段添加到他们的模型中(使用辅助 get/set 函数来操作它们)和 CRUD 操作作为函数。他们的表类只包含一个构造函数:

当他们获取或保存项目时,他们返回其表类的实例而不是模型的更新版本,例如,如果您保存了新项目,模型上受保护的 ID 字段将为零,但返回的 ID表对象将非零。

所以对我来说,将所有列都放在模型上是没有意义的,最好在表类上显式声明它们,或者在模型上保持它们更新并且不返回任何表对象。

Joomla 中内置的组件没有使用新的 MVC 约定,而且似乎到处都是除了 CRUD 操作之外的地方。

使用非传统 MVC 类在 Joomla 3.2 中模型应该做什么以及表应该做什么有明确的定义吗?

0 投票
1 回答
334 浏览

joomla - 面向学生和教师的 Joomla 工作区

需要在 Joomla 3.2 中创建一个工作区,讲座应添加删除有关课程或讲义的编辑数据。学生还应获取有关讲座或培训的信息。知道如何管理这个吗?这是允许轻松执行此任务的任何扩展吗?问候

0 投票
1 回答
557 浏览

joomla - 指向同一篇文章的多个菜单

我正在使用 Joomla 建立一个网站。这个网站有很多菜单,但有些菜单只是其他菜单的重复。因此,有多个菜单项指向同一篇文章(具有相同的权限、样式等)。例如:我有一篇“关于”文章,一个来自主菜单的链接,一个来自两个不同侧面菜单的链接,另一个来自按钮菜单。当然,每个链接都有不同的 url(/about、/about-side1、/about-side2、/btn-about)。

这个对吗?我是在正确构建网站,还是应该以其他方式组织菜单?是否可以让所有链接都具有相同的 url?

0 投票
1 回答
103 浏览

php - 如何从 joomla url 中找到特定部分?

这是我的 joomla 网站的 url,我想查找 url 是否包含 alias= 如果它包含我需要从该页面隐藏标题

到目前为止,我已经尝试将此代码放在我的 index.php 文件中,但它只搜索菜单项 ID

请解释如何查找alias=是否包含在 url 中?

0 投票
1 回答
329 浏览

url - 在 URL 中显示没有主页的 Joomla 3.2 文章

在本地开发机器上安装 Joomla 3.2 并重命名 htaccess

配置:搜索引擎友好 URL:是使用 URL 重写:是

它将用于博客,因此寻找带有主页设置的干净 URL 以展示不同的项目,而不仅仅是博客文章。

我创建的每篇文章都是这样的: http : //www.example.com/home/wordpress-or-joomla

我该怎么做才能从 URL 中删除“主页”,以便在共享时不包含它?

0 投票
1 回答
320 浏览

tdd - 如何使用 Joomla 3.2 进行 TDD?

我正在为 Joomla 3.2 创建一个新组件。在我之前的旧版本 Joomla 组件中,我没有任何单元测试,因为 Joomla 耦合非常紧密且复杂。

可以使用 Joomla 3.2 进行测试驱动开发吗?

0 投票
1 回答
429 浏览

nginx - 使用 nginx 而不是 apache 设置 Joomla 时出现随机错误

我正在尝试在我的服务器上设置一个 joomla 3 实例,我已经将 nginx 与 owncloud 以及博客平台 ghost 一起使用。

我的第一次尝试实际上非常成功,只是在最后一个安装步骤(创建配置文件)中失败了。我虽然这是由于错误的权限,无法创建文件。我写了一个简短的测试脚本来验证 php5-fpm 是否在文件夹中具有写权限,并且它有效。

经过几次失败的重试并且没有日志文件后,我决定删除该目录并再次下载 Joomla。从那以后,没有任何效果。每次我解压缩 zip(新下载的或相同的)后,我都会遇到以下任意错误情况:

  • 我被重定向到installation/installation/index.php而不是installation/index.php
  • 我有关于丢失 php 文件的错误
  • 我有关于缺少 php 类的错误:
    • JApplicationBase
    • JApplicationWebClient
    • 一些视图类
    • ...

每次解压缩并重新下载后,即使我没有更改 nginx 或 php5-fpm 配置上的任何内容,错误也会发生变化。

下载并解压文件后,我使用以下命令正确设置 Joomla 目录:

  • sudo chown -R joomla_user .
    • 可选,仅当我与其他用户一起下载并解压缩 zip 时 - 你看我真的尝试了所有可能的组合
  • sudo chgrp -R www-data .
    • nginx 作为 www-data 运行,但 joomla_user 不在 www-data 组中。
    • 文件和文件夹仅对 nginx 可读,但不可写。我认为这不是问题,因为无论如何写入都是由 php 完成的
  • sudo chmod -R g+s .
    • 确保所有未来上传的文件都可以被 nginx 读取

我在站点可用(和站点启用)中的 nginx 配置如下所示:

php5-fpm pool-config 基本上是默认配置的复制粘贴,并更改了套接字名称和名称。

再次总结一下 - php5 执行工作,权限还允许创建和写入文件(至少在我检查的那些目录中),但是在安装一开始没有完成之后,现在我每次都收到非常随机的错误消息解压缩 joomla3 zip 文件,即使我从他们的网站(http://www.joomla.org/download.html )下载 id fresh(并通过 wget 直接下载到服务器)。

有没有人有在 nginx 上使用 Joomla 的经验?知道如何摆脱这些错误并使其运行吗?

更新:

我的 PHP 版本是 5.4.4:

同样昨天我正在和一个 Joomla 开发人员讨论这个问题,他们提出了目录权限问题,但是即使在chmod -R u+rw .Joomla 目录中执行之后,ist 仍然存在。

0 投票
1 回答
1962 浏览

joomla - Joomla JRoute 需要 Itemid,但始终提供它并不友好

我可以看到整个互联网上的人都在谈论这个。使用时JRoute::_($URL),我们被迫计算第Itemid一个,然后将其附加到输入 URL,如:

JRoute::_('index.php?option=com_abc&view=xyz&id=32'.'&Itemid='.$itemid);

但是,总是希望Itemid从给定 URL 的 Joomla 核心路由器中自动计算。

从今天的 Joomla 1.5 到 3.2,

JRouterSite::_buildSefRoute或最新的JRouterSite::buildSefRoute

没有显着变化。

我可以在/libraries/cms/router/site.php文件中的代码中看到,要构建所需格式的 sef URL,必须包含Itemid=XXX在传递的 URL 中。否则

将生成一个类似的 URL

不像想要的

our-component指向的菜单项的菜单别名在哪里

我知道后半部分?view=xyz&id=32可以通过使用每个组件的自定义 router.php 文件来处理。但是组件基本 URL/component/abc超出了该自定义 router.php 的范围

请有人告诉我这个想法是正确的还是我错过了一些重要的东西。还建议我如何克服这个问题。

0 投票
3 回答
1357 浏览

php - Joomla 3 mysql错误SQL错误= 0?

我在我的新网站上使用 joomla3,我使用的是 3.2.2,目前更新到 3.2.3。但它总是在浏览 ste 时从多个表中给我 mysql 错误,还从后端保存值

显示错误页面时出错:SQL=SHOW FULL COLUMNS FROM sltdb_template_styles:SQL=SHOW FULL COLUMNS FROMsltdb_template_styles

如何克服这个..请指教?