template::wizard::add (private)

 template::wizard::add step_id [ args... ]

Defined in packages/acs-templating/tcl/wizard-procs.tcl

Append a step to a wizard

Parameters:
step_id (required)
See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 template::wizard::create template::wizard::create (public) template::wizard::add template::wizard::add template::wizard::create->template::wizard::add template::util::get_opts template::util::get_opts (public) template::wizard::add->template::util::get_opts template::wizard::get_forward_url template::wizard::get_forward_url (public) template::wizard::add->template::wizard::get_forward_url template::wizard::get_reference template::wizard::get_reference (private) template::wizard::add->template::wizard::get_reference

Testcases:
No testcase defined.
Source code:
    get_reference

    lappend steps $step_id

    # add the reference to the steps lookup array for the wizard
    upvar #$level wizard:$step_id opts wizard:rowcount rowcount
    incr rowcount
    set opts(id) $step_id
    set opts(rownum) $rowcount
    set opts(link) [get_forward_url $opts(id)]

    # copy the reference for access as a multirow data source as well
    upvar #$level wizard:$rowcount props

    template::util::get_opts $args

    array set props [array get opts]
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: