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 rowThe 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 headersThe 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.