One Style

defined in /web/philip/tcl/ecommerce-styles.tcl, part of the style module of the ArsDigita Community System
This page shows the available information on one style defined using ad_register_styletag.

ec_search

insert the standard ecommerce search bar; the category parameter can be used to specify the category that is selected in by default, and the text parameter can be used to specify the default search string.
Source code:
 
    upvar db db
    upvar category_id category_id

    if { ![info exists category_id] || $category_id == ""} {
	set category [DoubleApos [ns_set get $tagset "category"]]
	if {$category == ""} {
	    set category_id ""
	} else {
	    set category_id [database_to_tcl_string $db "select category_id from ec_categories where category_name = '$category'"]
	}
    }

    ec_search_widget $db $category_id $string


philg@mit.edu