publish::handle_item (private)
publish::handle_item item_id [ args... ]
Defined in packages/acs-content-repository/tcl/publish-procs.tcl
- Parameters:
- Options:
- item_id (required)
- The id of the item to be rendered
- -revision_id
- {default The live revision} The revision which is to be used when rendering the item
- -no_merge
- Indicates that the item should NOT be merged with its template. This option is used to avoid infinite recursion.
- -refresh
- Re-render the item even if it exists in the cache. Use with caution - circular dependencies may cause infinite recursion if this option is specified
- -embed
- Signifies that the content should be statically embedded directly in the HTML. If this option is not specified, the item may be dynamically referenced, f.ex. using the <include> tag
- -html
- Extra HTML parameters to be passed to the item handler, in format {name value name value ...}
- Returns:
- The rendered HTML for the item, or an empty string on failure
- See Also:
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.