问题标签 [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.
iframe - 如何在文章管理器的 joomla 3.2 中添加 iframe 代码?
您好,我是 joomla 3.2.1 的新用户,我的 iframe 代码在文章编辑器中不起作用。我还设置了编辑器设置并删除了自动阻止的 iframe,现在代码不能从文章编辑器中删除,但它在我的网站页面中不起作用。所以,请.. 帮我。
joomla3.2 - Joomla - JTable 和 JModelBase 类的明确定义?
我正在按照Lendr教程制作 Joomla 3.2 组件。他们似乎将所有数据库列作为受保护字段添加到他们的模型中(使用辅助 get/set 函数来操作它们)和 CRUD 操作作为函数。他们的表类只包含一个构造函数:
当他们获取或保存项目时,他们返回其表类的实例而不是模型的更新版本,例如,如果您保存了新项目,模型上受保护的 ID 字段将为零,但返回的 ID表对象将非零。
所以对我来说,将所有列都放在模型上是没有意义的,最好在表类上显式声明它们,或者在模型上保持它们更新并且不返回任何表对象。
Joomla 中内置的组件没有使用新的 MVC 约定,而且似乎到处都是除了 CRUD 操作之外的地方。
使用非传统 MVC 类在 Joomla 3.2 中模型应该做什么以及表应该做什么有明确的定义吗?
joomla - 面向学生和教师的 Joomla 工作区
需要在 Joomla 3.2 中创建一个工作区,讲座应添加删除有关课程或讲义的编辑数据。学生还应获取有关讲座或培训的信息。知道如何管理这个吗?这是允许轻松执行此任务的任何扩展吗?问候
joomla - 指向同一篇文章的多个菜单
我正在使用 Joomla 建立一个网站。这个网站有很多菜单,但有些菜单只是其他菜单的重复。因此,有多个菜单项指向同一篇文章(具有相同的权限、样式等)。例如:我有一篇“关于”文章,一个来自主菜单的链接,一个来自两个不同侧面菜单的链接,另一个来自按钮菜单。当然,每个链接都有不同的 url(/about、/about-side1、/about-side2、/btn-about)。
这个对吗?我是在正确构建网站,还是应该以其他方式组织菜单?是否可以让所有链接都具有相同的 url?
php - 如何从 joomla url 中找到特定部分?
这是我的 joomla 网站的 url,我想查找 url 是否包含 alias= 如果它包含我需要从该页面隐藏标题
到目前为止,我已经尝试将此代码放在我的 index.php 文件中,但它只搜索菜单项 ID
请解释如何查找alias=是否包含在 url 中?
url - 在 URL 中显示没有主页的 Joomla 3.2 文章
在本地开发机器上安装 Joomla 3.2 并重命名 htaccess
配置:搜索引擎友好 URL:是使用 URL 重写:是
它将用于博客,因此寻找带有主页设置的干净 URL 以展示不同的项目,而不仅仅是博客文章。
我创建的每篇文章都是这样的: http : //www.example.com/home/wordpress-or-joomla
我该怎么做才能从 URL 中删除“主页”,以便在共享时不包含它?
tdd - 如何使用 Joomla 3.2 进行 TDD?
我正在为 Joomla 3.2 创建一个新组件。在我之前的旧版本 Joomla 组件中,我没有任何单元测试,因为 Joomla 耦合非常紧密且复杂。
可以使用 Joomla 3.2 进行测试驱动开发吗?
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 仍然存在。
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 的范围
请有人告诉我这个想法是正确的还是我错过了一些重要的东西。还建议我如何克服这个问题。
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
如何克服这个..请指教?