重新创建Liferay网站页面

时间:2017-03-10 13:18:59

标签: liferay liferay-6

我们有几个拥有个人公共页面的用户。

我们想要做的是重新创建他们的个人页面,因为他们被分配了错误的页面(使用错误的站点模板)。 所以我们想:

1)删除旧用户页面

2)使用站点模板再次创建它们。

最终用户应该拥有" new"页。

有没有办法以编程方式执行此操作?

我在liferay留言板上发布了同样的问题:

https://web.liferay.com/de/community/forums/-/message_boards/message/87001817

1 个答案:

答案 0 :(得分:1)

虽然您可能需要对API更改采用一些方法,但旧的和古老的SevenCogs代码(Liferay CE的一部分,高达6.0 AFAIK)可能会帮助您这样做。原则仍然很好,最后一次采用made by James Falkner到6.1 - 来检测&将差异修复为6.2不应该那么难。或者查看原始的sevencogs-hook实现,这是非常好的可读性(很多代码,但线性,没有复杂性:它只是一个运行一次的脚本。没有条件,从上到下)