【问题标题】:joomla article versioning - show versionjoomla 文章版本控制 - 显示版本
【发布时间】:2014-08-24 08:11:38
【问题描述】:

自 3.2 版以来,Joomla 具有内容版本控制系统。可以为文章启用它,但我找不到任何模块或插件来在前端显示文章版本并由前端用户选择以前的版本。有人知道吗?

【问题讨论】:

  • 您的意思是像在媒体维基中一样/普通的未登录用户或没有编辑权限的人可以看到历史记录吗?这在核心 afaik 中不存在,但它肯定是您可以使用插件实现的东西。能够启用这将是一件好事。具有编辑权限的人在编辑时可以看到版本。您真的只想根据我对您的问题的理解来提取历史的只读版本。

标签: joomla versioning frontend


【解决方案1】:

Joomla 中的版本控制是一个相对较新的功能,并且没有详细记录。如果您在文章视图中,则执行 print_r($this)(在模板中的文章视图中),您将看到文章具有的所有变量。

我认为 $article->version 可以(您需要将它放在模板的文章视图中)。

一个不太优雅的解决方案是在您要显示版本号的地方查询#__content 表:

$db = JFactory::getDBO();
$sql = "SELECT version FROM #__content WHERE id='".$id."'";
$version = $db->loadResult();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-01
    • 2015-08-25
    • 1970-01-01
    • 1970-01-01
    • 2011-06-17
    • 1970-01-01
    • 1970-01-01
    • 2015-03-10
    相关资源
    最近更新 更多