template::list::get_url (private)

 template::list::get_url -name name [ -override override ] \
    [ -exclude exclude ]

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

Build a URL for the current page with query variables set for the various filters active for the named list.

Switches:
-name
(required)
The name of the list
-override
(optional)
Values that export_vars should override
-exclude
(optional)
Values that export_vars should not put in the query string
Returns:
The current page's URL decorated with the computed query string

Partial Call Graph (max 5 caller/called nodes):
%3 template::list::prepare_elements template::list::prepare_elements (private) template::list::get_url template::list::get_url template::list::prepare_elements->template::list::get_url template::list::prepare_filters template::list::prepare_filters (private) template::list::prepare_filters->template::list::get_url template::list::render template::list::render (public) template::list::render->template::list::get_url ad_conn ad_conn (public) template::list::get_url->ad_conn template::list::get_reference template::list::get_reference (public) template::list::get_url->template::list::get_reference

Testcases:
No testcase defined.
Source code:
    # Get an upvar'd reference to list_properties
    get_reference -name $name

    return [uplevel $list_properties(ulevel)  [list export_vars  -base [ad_conn url]  -exclude $exclude  -override $override  $list_properties(filters_export)]]
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: