ezPublish - 如何让用户添加内容对象

时间:2011-02-22 20:55:33

标签: ezpublish

我已经在share.ez.no上提出了这个问题。但由于我没有得到任何问题或回答,我想让我尝试我最喜欢的网站,看看它是否有一些牵引力。

我想完成以下事项:

我想在简单的文章页面上提供链接或按钮。 当用户点击它时,应该将他带到一个允许他添加特定内容对象的表单。这个对象是我已经创建的自定义类(虚构!)。

TestClass - FullName,EmailAddress。

稍后,我想使用这些对象在单个详细信息页面上显示列表和特定对象。

我的问题基于我花在文档上的大量时间:

1)我在寻找什么?是“编辑”还是“创建”? “编辑”是否也用于“创建”??

2)我应该使用什么样的模板进行“创建”?系统或节点模板?

有一次它看起来像Node。但基本节点模板没有“创建”的任何内容。有一个“创建”的系统模板。

3)如何创建链接或按钮,让用户点击它并访问网络表单来创建对象/提交他的条目?我希望文章编辑应该有这个功能。

(我不想使用ez工具栏。)

4)我查看了编辑模板。特别是文章页面的评论页面使用的那个。但我无法理解。由于模板使用对象ID。如果添加新对象,则不会有任何对象ID。是吗?编辑模板如何运作?

5)我也没有找到一篇文章,说明如何创建应该非常常见的功能。我找到了一篇关于如何创建表单的文章,但是它使用的信息收集器功能并不是我想要的。因为它会让我看到设置部分的结果。我宁愿在前端完全管理这些信息。

我希望有人可以指点我一步一步的文章。或澄清其中一些问题。最终我准备写这样的文章,因为我经历过happy.gif Emoticon的所有痛苦

谢谢!

2 个答案:

答案 0 :(得分:1)

我在eZ Publish社区网站上发布了最新答案,并在此与大家分享: http://share.ez.no/forums/general/how-to-let-users-add-content-objects/comment66112

干杯

答案 1 :(得分:1)

你说你不想使用工具栏(这将使这个设置成为一个十分钟的工作),但实际上你应该至少看看那里的代码。请记住,工具栏只是另一个(可覆盖的)模板,您可以将其嵌入页面的任何位置并通过CSS重新设置。我假设您使用eZ的经验水平并不是很大,您可以轻松使用工具栏,但覆盖其模板的程度只有一个按钮。然后设置安全策略,以便在正确的条件下按钮变为可用。可能需要一个小时或更短的时间才能正常工作,只需一个按钮。