2013-02-07 77 views
1

我已经将我的网站从Joomla 1.5迁移到Joomla 2.5。有一个由第三方开发的自定义组件,在Joomla 2.5中无法正常工作。 现在,我面临着在新版本中完成这项任务的挑战。我不知道在组件中使用的功能不工作或抛出错误。Joomla自定义组件从1.5迁移到2.5

任何人都可以共享Joomla 1.5组件开发功能的列表,这些功能在Joomla 2.5中已弃用或应该更新?

例如,看到下面的函数/变量:

global $mainframe; // In Joomla 1.5 

$mainframe =& JFactory::getApplication(); // In Joomla 2.5 

我只是想让自己更清楚,我正在寻找从1.5到2.5的joomla自定义组件迁移。任何帮助,将不胜感激。提前致谢。

回答

1

下面你找到一些有用的链接,但首先这里有一些想法从我的经验:

  • 如果您的组件是现有技术的Joomla 1.5组件的状态,它升级到2.5不会那么很难(一些/大多数组件没有被很好地编码)。
  • 认为/搜索已经在2.5版本中使用的替代品,它可以为您节省麻烦
  • 考虑重新设计/重新思考整个组件,同时考虑到当前Web开发标准/趋势,对Joomla! API。

Adapting a Joomla 1.5 extension to Joomla 1.6

Potential backward compatibility issues in Joomla 2.5 and Joomla Platform 11.4

Steps to update Joomla 1.5 component to Joomla 2.5 component [closed]

+0

嗨瓦伦丁,感谢您分享这些链接,但我已经通过这些了。我也检查了Joomla社区(论坛),但许多问题都没有答案。其实这个组件是由第三方开发的。我刚刚参与了迁移过程。我正在调试和修改代码以使其工作。所以不知道/确定现在组件开发中使用的函数/代码是否不再使用。尽我所能。谢谢。 – senvikal

+0

好的,我明白了。接下来要做的是提出更具体的问题,比如我有这个问题,这是否认为,我可以在2.5中做什么。事情是你必须具体为了得到答案。 –

+0

谢谢您的宝贵意见。 – senvikal