This macro shows the content of a layouted object, like a page or widget.
It requires:
contextObj The Zope object on which we are working
layoutType The kind of layout: "view"? "edit"? "cell"?
layout The layout object that will dictate how object content
will be rendered.
Options:
contextMacro The base folder containing the macros to call for
rendering the elements within the layout.
Defaults to app.skyn
The table header row
The table content
This macro displays the widget corresponding to a given field. It requires:
contextObj The Zope object for which this widget must be rendered
page The page where the widget lies
layoutType "edit"? "view"? "cell?"
widget The widget to render
This macro displays the widget corresponding to a group of widgets.
It requires:
contextObj The Zope object for which this widget must be rendered
page The page where the widget lies
layoutType "edit"? "view"? "cell?"
widget The widget to render
First row: the tabs.
Other rows: the widgets.
This macro displays the content of a group of widgets.
It is exclusively called by macro "group" above.
Display the title of the group if it is not rendered a fieldset.
The column headers
The rows of widgets
Displays a field label.Displays a field description.Displays a field help.Displays validation-error-related info about a field.Displays the fact that a field is required.