标签: joomla-extensions

在模块安装上的图像下自动创建新文件夹

当用户在Joomla Administrator中安装扩展时,Joomla扩展是否可以在images />/images/events /下自动创建文件夹(事件)?

joomla joomla-extensions

2
推荐指数
1
解决办法
4064
查看次数

如何在 Joomla 中删除表格中的一行?

我有一张桌子

id h_id t_id
 1   3   1
 2   3   2
 3   3   3
 4   4   2
 5   4   3
Run Code Online (Sandbox Code Playgroud)

id是主键。我还没有JTable为这个表创建一个。现在我想删除行h_id。有没有什么方法可以在不编写 sql DELETE 查询的情况下使用?

$db = JFactory::getDBO();
$row =& $this->getTable('tablename');
$row->delete($pk);
Run Code Online (Sandbox Code Playgroud)

任何更好的解决方案将不胜感激。

joomla joomla1.5 joomla-extensions joomla-dbo

2
推荐指数
1
解决办法
4538
查看次数

如何在一个包中安装组件和路由插件?

我为Joomla 1.5创建了自定义组件和路由插件,以便为我的组件提供SEO URL,以及不与菜单绑定的文章和类别.现在我必须单独安装我的组件和路由插件.有没有办法在一个包装中安装?

先感谢您!Vojtech

joomla joomla1.5 joomla-extensions joomla-component

2
推荐指数
1
解决办法
1520
查看次数

Joomla setRedirect不起作用

我有一个简单的Joomla控制器,但我不能重定向任何东西.

根据文件:

class MyController extends MyBaseController {

 function import() {
    $link = JRoute::_('index.php?option=com_foo&ctrl=bar');
    $this->setRedirect($link);
  }

}
//The url contains & html escaped character instead of "&"
Run Code Online (Sandbox Code Playgroud)

这应该工作,但我得到一个格式错误的URL.这里有什么我想念的吗?为什么Joomla将所有"&"字符转换为&'s'?我怎么想使用setRedirect?

谢谢

joomla redirect joomla-extensions joomla2.5

2
推荐指数
1
解决办法
6398
查看次数

Joomla在模块中检索当前路线

这是我认为应该很容易的事情,但到目前为止,在网上搜索一小时之后它似乎并没有跳出来.

我想要的是让模块触发组件中的任务,然后重定向到最后一页.

为此,我想以模块形式获取当前路由.但是我找不到任何可以输出当前页面"JRoute"的Joomla函数,如果我尝试使用没有参数的JRoute它只输出没有查询的url,那么JURI的每个方法都是如此.

必须有一个明显的答案,但由于某种原因,我可能只是不寻找正确的事情而不是任何结果.

php joomla-extensions joomla2.5

2
推荐指数
1
解决办法
796
查看次数

如何从存储库更新joomla模块?

我创建了模块并将其放入joomla存储库中.我为该模块创建了更新,并将其放入存储库.进入我的xml文件,我写了一些行作为安装标签:

 <install version="1.5" type="module" client="site" method="upgrade">
Run Code Online (Sandbox Code Playgroud)

我知道如何更新joomla中的扩展(更新扩展)

<extension type="component" version="2.5.0" method="upgrade">
Run Code Online (Sandbox Code Playgroud)

但是如何更新模块?在管理员部分,我无法从存储库中看到我的更新.你能帮助我吗,或者你能给我一些链接,我只能阅读Joomla中的模块更新.

谢谢!

joomla joomla-extensions

2
推荐指数
1
解决办法
614
查看次数

Joomla 2.5中的JS Jobs扩展

我是Joomla的新手,我在我的网站上安装了JS Jobs Extension

http://dotcomsourcing.com/lercorefinery/

扩展成功安装,但单击打开它时,显示以下错误

Fatal error: Class 'JControllerLegacy' not found in /home/dotcom/public_html/lercorefinery/administrator/components/com_jsjobs/controller.php on line 24
Run Code Online (Sandbox Code Playgroud)

帮我解决这个问题..或告诉任何其他选择

php joomla joomla-extensions joomla2.5

2
推荐指数
1
解决办法
324
查看次数

使用“linkId”构建亚马逊附属产品链接?

我想为 Joomla 构建一个插件,其中网站管理员只需指定 ASIN 编号,并像在 Amazon Affiliate 网站上那样构建整个产品链接。由于创建了如此多的链接,因此在亚马逊网站上一次构建一个链接非常耗时。

我调查了这个,看起来它构建的链接之间的唯一区别是 asin,至少过去是这样,但它构建的 iframe 包含一个“linkId”。这是一个唯一的数字。每次使用构建产品链接时它都是唯一的,即使它在同一个 ASIN 上。

亚马逊是如何产生这个数字的?我怎样才能生成它?我查看了他们的产品广告 API 文档并搜索了“linkId”,但没有找到任何内容。我也无法在其他任何地方找到有关它的文档,只是推测它用于 Amazon Affiliate Reports,这是一份重要的报告。

amazon joomla-extensions

2
推荐指数
1
解决办法
1435
查看次数

joomla 1.7:覆盖模块helper.php

我想完全覆盖helper.php模块的文件

\管理员\模块\ mod_quickicon\helper.php

我想要的是更新此文件中的getButtons函数

我有什么选择来覆盖这个特定的文件?它可能使用插件?

谢谢

php joomla joomla-extensions joomla1.7

1
推荐指数
1
解决办法
3759
查看次数

joomla2.5中如何require_once

我有一个关于 joomla 中的 require_once 的问题。

在这个文件中php:

components\com_test\views\__test_r5\tmpl\default.php
Run Code Online (Sandbox Code Playgroud)

我想使用以下代码包含一些文件:

require_once (JPATH_ROOT.DS.'/includes/General.php');
Run Code Online (Sandbox Code Playgroud)

但 require_once 不起作用

joomla require-once joomla-extensions

1
推荐指数
1
解决办法
4995
查看次数