Version control Joomla站点的内容版本控制示例组件无法正常工作

Version control Joomla站点的内容版本控制示例组件无法正常工作,version-control,joomla3.3,Version Control,Joomla3.3,我试图还原我正在编辑的内容的一个版本 在我的管理员/components/com_joomprosubs/tables/subscription.php中 在构造函数中,我添加了以下行: JObserverMapper::addObserverClassToClass('JTableObserverContenthistory', 'JoomprosubsTableSubscription', array('typeAlias' =>'com_joomprosubs.subscriptio

我试图还原我正在编辑的内容的一个版本

在我的管理员/components/com_joomprosubs/tables/subscription.php中

在构造函数中,我添加了以下行:

JObserverMapper::addObserverClassToClass('JTableObserverContenthistory',
'JoomprosubsTableSubscription', array('typeAlias' =>'com_joomprosubs.subscription'));
我在这个链接中读到:

但当我尝试还原版本时,会显示一个错误:

“从历史记录还原项目版本时出错。”

我从这个环节一步一步地遵循程序。内容历史记录的存储是有效的,唯一的问题是当我尝试恢复旧版本时。我甚至在上面的链接上下载了完成的示例文件

由于Type别名的空白值,错误正在返回。我不知道我哪里弄错了。从我上面添加的代码中,我已经包含了typeAlias及其相应的值。奇怪的是,如果我上面的代码不起作用,它也无法存储内容历史记录


有人试过在Joomla的自定义组件中添加版本控制吗?请留下您的评论。

现在,我暂时从基类重写了loadHistory函数

从那里,我将别名传递为“com_joomprosubs.subscription”。正在恢复版本历史记录

我的决心有缺点吗