Class template_columns

Description

Template columns class to generate user selectable table headers and display results when searching in the marketplace.

  • author: ILance
  • version: $Revision: 1.0.0 $

Located in /api/class.template_columns.inc.php (line 23)

template
   |
   --template_columns
Variable Summary
Method Summary
void can_display_element ([ $option = ''])
void print_table_head_columns ([ $searchresults = array()], [ $mode = 'service'], [ $listview = 'list'])
void print_td_gallery_head ([ $data = array()], [ $type = 'service'])
void print_td_list_head ([ $tableheader = ''])
void print_td_rows ( $columns, [ $searchresults = array()], [ $listview = 'list'])
Variables
mixed $columninfo = array
(
'default' => array
(
'width' => '5%',
'rowwidth' => '5%',
'class' => 'alt2',
'rowclass' => '',
'colspan' => '',
'nowrap' => 'nowrap="nowrap"',
'align' => 'left',
'valign' => 'top',
'id' => '',
'rowalign' => 'left',
'extra' => ''
),'title'=>array('width'=>'155','rowwidth'=>'155','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'bids'=>array('width'=>'2%','rowwidth'=>'2%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'averagebid'=>array('width'=>'11%','rowwidth'=>'11%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'timeleft'=>array('width'=>'5%','rowwidth'=>'5%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'category'=>array('width'=>'15%','rowwidth'=>'15%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'views'=>array('width'=>'2%','rowwidth'=>'2%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'budget'=>array('width'=>'15%','rowwidth'=>'5%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'distance'=>array('width'=>'12%','rowwidth'=>'12%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'sample'=>array('width'=>'10%','rowwidth'=>'10%','class'=>'alt2','rowclass'=>'','rowclass'=>'','colspan'=>'','nowrap'=>'','align'=>'center','valign'=>'top','id'=>'','rowalign'=>'center','extra'=>''),'price'=>array('width'=>'11%','rowwidth'=>'11%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'shipping'=>array('width'=>'8%','rowwidth'=>'8%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'expert'=>array('width'=>'120','rowwidth'=>'120','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'profilelogo'=>array('width'=>'1%','rowwidth'=>'1%','class'=>'alt2','rowclass'=>'alt1','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'center','valign'=>'top','id'=>'','rowalign'=>'center','extra'=>''),'credentials'=>array('width'=>'3%','rowwidth'=>'3%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'rated'=>array('width'=>'10%','rowwidth'=>'8%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'feedback'=>array('width'=>'12%','rowwidth'=>'12%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'awards'=>array('width'=>'1%','rowwidth'=>'1%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'earnings'=>array('width'=>'8%','rowwidth'=>'8%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'rateperhour'=>array('width'=>'5%','rowwidth'=>'5%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'portfolio'=>array('width'=>'5%','rowwidth'=>'5%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'city'=>array('width'=>'5%','rowwidth'=>'5%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'zipcode'=>array('width'=>'5%','rowwidth'=>'5%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'state'=>array('width'=>'5%','rowwidth'=>'5%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'country'=>array('width'=>'5%','rowwidth'=>'5%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'left','valign'=>'top','id'=>'','rowalign'=>'left','extra'=>''),'sel'=>array('width'=>'1%','rowwidth'=>'1%','class'=>'alt2','rowclass'=>'','colspan'=>'','nowrap'=>'nowrap="nowrap"','align'=>'center','valign'=>'top','id'=>'','rowalign'=>'center','extra'=>''),)
(line 28)

Default table column info

mixed $columnphrases = array(
'title' => '_title',
'bids' => '_bids',
'averagebid' => '_average_bid',
'timeleft' => '_time_left',
'category' => '_category',
'views' => '_views',
'budget' => '_budget',
'distance' => '_distance',
'sample' => '_sample',
'price' => '_price',
'shipping' => '_shipping',
'expert' => '_expert',
'profilelogo' => '_logo',
'credentials' => '_credentials',
'rated' => '_rated',
'feedback' => '_feedback',
'awards' => '_awards',
'earnings' => '_earnings',
'rateperhour' => '_hourly_rate',
'portfolio' => '_portfolio',
'city' => '_city',
'country' => '_country',
'zipcode' => '_zip',
'state' => '_state',
'sel' => '_sel',
)
(line 400)

Default table column phrase identifiers

Inherited Variables

Inherited from template

template::$dynamic_phrases
template::$end
template::$headerfooter
template::$modifierpipe
template::$nophraseparse
template::$phraseend
template::$phrasestart
template::$regexp
template::$registry
template::$safe_functions
template::$start
template::$templatebits
template::$templateregistry
template::$var_names
Methods
can_display_element (line 1084)
void can_display_element ([ $option = ''])
  • $option
print_table_head_columns (line 631)
void print_table_head_columns ([ $searchresults = array()], [ $mode = 'service'], [ $listview = 'list'])
  • $searchresults
  • $mode
  • $listview
print_td_gallery_head (line 551)
void print_td_gallery_head ([ $data = array()], [ $type = 'service'])
  • $data
  • $type
print_td_list_head (line 435)
void print_td_list_head ([ $tableheader = ''])
  • $tableheader
print_td_rows (line 829)
void print_td_rows ( $columns, [ $searchresults = array()], [ $listview = 'list'])
  • $columns
  • $searchresults
  • $listview

Inherited Methods

Inherited From template

template::template()
template::construct_breadcrumb()
template::construct_footer()
template::construct_header()
template::fetch()
template::fetch_parsed_template()
template::fetch_pmb_modal()
template::fetch_template()
template::handle_template_hooks()
template::include_file()
template::init_js_phrase_array()
template::load_admincp_popup()
template::load_file()
template::load_popup()
template::parse_api_globals()
template::parse_hash()
template::parse_if_blocks()
template::parse_loop()
template::parse_session_globals()
template::parse_template()
template::parse_template_collapsables()
template::parse_template_phrases()
template::parse_template_variables()
template::pprint()
template::print_left_nav()
template::print_parsed_template()
template::print_search_nav()
template::process_cpnav_xml()
template::pr_callback()
template::register_template_variables()
template::remove_duplicate_template_variables()
template::report_if_error()
template::set_identifiers()
template::traverse_array()
template::unsafe_precedence()

Documentation generated on Mon, 08 Aug 2011 17:40:57 +0200 by phpDocumentor 1.4.1