publish::render_subitem (public)
publish::render_subitem main_item_id relation_type relation_tag index \ is_embed extra_args [ is_merge ]
Defined in packages/acs-content-repository/tcl/publish-procs.tcl
- Parameters:
- main_item_id - The id of the parent item
relation_type - Either child or relation. Determines which tables are searched for subitems.
relation_tag - The relation tag to look for
index - The relative index of the subitem. The subitem with lowest order_n has index 1, the second lowest order_n has index 2, and so on.
is_embed - If "t", the child item may be embedded directly in the HTML. Otherwise, it may be dynamically included. The proc does not process this parameter directly, but passes it to handle_item
extra_args - Any additional HTML arguments to be used when rendering the item, in form {name value name value ...}
is_merge (defaults to"t"
) - {default t} If "t", merge_with_template may be used to render the subitem. Otherwise, merge_with_template should not be used, in order to prevent infinite recursion.
- Returns:
- The rendered HTML for the child item
- See Also:
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.