【问题标题】:Liferay custom structure IDLiferay 自定义结构 ID
【发布时间】:2015-02-04 05:26:14
【问题描述】:

设置在liferay-portal-6.2-ce-ga2/tomcat-7.0.42/webapps/ROOT/WEB-INF/classes/portal-ext.properties:

journal.structure.force.autogenerate.id=false
journal.template.force.autogenerate.id=false

用于让您编辑结构和模板ID

这在 liferay 6.2 中不再起作用

使用 liferay 5.x(我已经阅读 on the web 关于 liferay 6.1)很好。

有人知道怎么做吗?

【问题讨论】:

    标签: liferay liferay-6


    【解决方案1】:

    Liferay 6.2 EE 中似乎对此进行了修复。不过,我在 Liferay 6.2 CE 上遇到了同样的问题。希望我能够解决它。

    在以下 Liferay 问题中讨论了该修复:https://issues.liferay.com/browse/LPS-48441。您可以按照它作为可能的方向来获得解决方案。

    问候。

    编辑:如果您想“避免修补”此问题,您可以使用控制面板中的脚本控制台并更改运行脚本的结构或模板 ID。你可以从我在 Liferay 线程中的回复中得到它:

    Structures and Templates Ids autogeneration not working - Liferay 6.2 CE GA2

    【讨论】:

    【解决方案2】:

    期刊文章的结构模板在 Liferay 6.2 版本中发生了变化。

    dynamic.data.mapping.structure.force.autogenerate.id=false
    dynamic.data.mapping.template.force.autogenerate.key=true
    

    是将结构 ID 和模板 ID 设置为可编辑的新属性。

    【讨论】:

    • 抱歉没用。我可以用来强制 id 的唯一属性是 journal.article.force.autogenerate.id=false,它适用于文章
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-09
    • 2016-02-07
    相关资源
    最近更新 更多