getContents(); if(!empty($flag)){ $dataColumns = $list->getDataColumns(); //echo $list->generate(); if($list->isSearch){ $search = 'isSearch/1/'; }else{ $search = ''; } $extraField1 = $extraColumn1; $extraField2 = $extraColumn2; // DX-Sadaf [Fri Jun 22 17:26:30 PKT 2007] : to revert back: next line needs to be commented out //$list->setTotalRecords(count($list->getContents())); $row_count = $list->getFirstRecord() + 1; $colspan = count($dataColumns)+3; $str .= ''.chr(13); $str .=''.chr(13); $str .=''.chr(13); $str .=''.chr(13); $str .=''.chr(13); if($bidding_amount) { $str .= ''; $str.=''; }*/ /******************************************************/ //Farrukh [Tue Jul 18 10:14:40 PKT 2006] : (start of modifictaion): // navigation bar $str .=''.chr(13); $str .=''.chr(13); $colspan = count($dataColumns)+3; $str .= ''.chr(13); $str .= '
'.chr(13); if($list->showToolBar){ $str .= returnToolBarRow($list,$showDeleteLastBids,$unarchive,$car_categories); } $str .= '
'.chr(13); $str .= $list->returnSearchForm(); $str .= '
'.chr(13); if($list->showNavigationBar){ $str .= returnNavigationBar($list); } $str .= '
'.chr(13); $str .= ''.chr(13); // DX-14 [Mon Jul 17 13:36:16 PKT 2006] (start of modifictaion): //complete navigation bar //echo'

';var_dump($list->getParameters["order"]);echo'

'; $url = $list->returnURL(false); $odr = $list->getParameters("order")=="ASC"?"DESC":"ASC"; $sortby = $list->getParameters("sortby"); // DX-14 [Mon Jul 17 13:36:22 PKT 2006] (end of modification): //Header $str .= ''; //$columns = count($list->columns_to_display); $columns = count($dataColumns); if($list->showCheckBoxes) { $str .= ''.chr(13); } if($list->showSerialNo) { $str .= ''.chr(13); } $pk_arr = array(); foreach($dataColumns as $dCol){ //echo '

';var_dump($dCol->getColumn());echo '

'; //get primary key to use it in Edit and Delete if($dCol->getColumn()->primary_key){ $pk = $dCol->getColumn()->name; $pk_arr[] = $dCol->getColumn()->name; } //echo'

';var_dump($pk);echo'

'; if($dCol->showInList){ $str .= ''.chr(13); } } //show caption of edit/delete column if($list->showEdit) $str .= ''.chr(13); if($list->showDelete) $str .= ''.chr(13); $str .= ''; // DX-14 [Mon Jul 17 19:14:38 PKT 2006] (start of modifictaion): $contents = $list->getContents(); //$contents = array_slice($list->getContents(),$list->getFirstRecord(),$list->getMaxRecords()); //$contents = array_filter($contents,"remove_empty_elements"); // filter out any empty elements // sort contents before displaying... if(($list->getParameters("sortby"))){ $contents = sort_array($contents,$list->getParameters("sortby"),$list->getParameters("order")); } // display list... $str .= ''; //$pk returnPrimaryKey //echo '

';var_dump($pk_arr);echo '

'; $max_rec = 0; foreach($contents as $content){ if(is_array($pk_arr)) { $pk_str = ""; foreach($pk_arr as $tmp_pk) { $pk_str .= $content[$tmp_pk] ." ~ "; } $pk_str = substr($pk_str,0,strlen($pk_str)-2); } $pk_str = str_replace(".","˙",$pk_str); $col_count = 0; $row_clr = (($row_count%2)== 0 )? $list->getOddRowColor() : $list->getEvenRowColor(); $str .= ''.chr(13); if($list->showCheckBoxes == true) { $str .= ''.chr(13); } if($list->showSerialNo == true) { $str .= ''.chr(13); } $row_count++; //else //Farrukh [Thu Jul 20 12:05:32 PKT 2006] : foreach($dataColumns as $dCol) { if($dCol->showInList) { //Farrukh [Sat Jul 15 20:30:08 PKT 2006] : $str .= ''; $col_count ++; } } //echo '

';var_dump($pk);echo '

'; //$str .= returnEditDeleteLinks($content[$pk],$pk,$list); $str .= returnEditDeleteLinks($content,$pk_arr,$list); $str .= ''.chr(13); //extra hidden field $str .= ''; $str .= ''; $max_rec++; }//end for each contents $str .= ''.chr(13); $str .= ''.chr(13); $str .= ''.chr(13); $str .= ''.chr(13); $str .= '
'.chr(13); $str .= ''.chr(13); $str .= ''.chr(13); $str .= 'S#'; $str .= 'EditDelete
'.chr(13); $str .= ''.chr(13); $str .= ''.chr(13); // to decide,, show serial number of all of records or just of this page $str .= $row_count; $str .= '
'.chr(13); /*if($dCol->hasImages() ) { $str .= ''.chr(13); } else*/ // DX-14 [Mon Jul 17 14:07:22 PKT 2006] (start of modifictaion): if($dCol->getColumn()->type == "binary"){ $ctrl = $dCol->getControl(); $ctrl->isReadOnly = true; $ctrl->setContents($content[$dCol->getColumn()->name]); } //if column is editable if ($dCol->editableInList) { $ctrl = $dCol->getControl(); $ctrl->setName($dCol->getColumn()->name.trim($pk_str)); if(get_class($ctrl) == DX_ComboBox) { //echo "combo box"; //echo "
". $max_rec; $ctrl->setSelectedItem($content[$dCol->getColumn()->name]); } else { if(get_class($ctrl) == DX_DateTime) { $ctrl = new DX_TextBox($dCol->getColumn()->name,str_replace("-","/",formatDate($content[$dCol->getColumn()->name],false,'MM-DD-YY'))); $ctrl->setName($dCol->getColumn()->name.trim($pk_str)); } else $ctrl->setContents($content[$dCol->getColumn()->name]); if($dCol->getControlSize()) { $ctrl->setSize($dCol->getControlSize()); } } $ctrl->style = "border:1px solid #cecece;"; //if($max_rec > 0){$ctrl->setName(substr($ctrl->getName(),0,strlen($ctrl->getName()))); //echo "
". $ctrl->getName(); $str .= $ctrl->generate() ; } else //to handle auto increment primary key.... if($dCol->getViewDetailURl() && $dCol->getViewDetailURLcolumnName()) { //echo "in set veiw detial" ; $str .= 'getExtraInfo().'>'.$content[$dCol->getColumn()->name].' '.chr(13) ; } else if($dCol->getViewDetailURl() && $list->appendPrimaryKeyInDetailURL) { if($dCol->getColumn()->primary_key) $str .= ''.$content[$dCol->getColumn()->name].' '.chr(13) ; else $str .= ''.$content[$dCol->getColumn()->name].' '.chr(13) ; // DX-14 [Fri Nov 03 13:45:43 PKT 2006] (end of modification): } else if($dCol->getViewDetailURl() ) $str .= ''.$content[$dCol->getColumn()->name].' '.chr(13) ; else if($dCol->getTruncateAfter() and strlen($content[$dCol->getColumn()->name]) > $dCol->getTruncateAfter() ) { $str .= substr($content[$dCol->getColumn()->name],0,$dCol->getTruncateAfter())."..."; } else { if($dCol->getColumn()->type == "date") { $str .= formatDate($content[$dCol->getColumn()->name],false,"MM-DD-YY"); } else $str .= $content[$dCol->getColumn()->name]; } // DX-14 [Mon Jul 17 14:07:27 PKT 2006] (end of modification): $str .= '
'.chr(13); $str .= '
Total'.$bidding_amount.'
'; } /* Tofeeq: Sat Apr 07 12:09:59 GMT-08:00 200712:09:59 /* Description:adding row for totals */ /*if($table_name == TOrders::TABLE_NAME) { $str.='
 
'; $str.=''; $str.=''; $str.=''; $str.='
 won price'.$key.'
'.chr(13); if($list->showNavigationBar){ $str .= returnNavigationBar($list); } $str .= '
'.chr(13); $str .= '
'.chr(13); if($list->showToolBar){ $str .= returnToolBarRow($list, $showDeleteLastBids, $unarchive,$car_categories); } $str .= '
'.chr(13); echo $str; } else { echo ' No records found matching your required criteria.
'; if($list->showAddNewIfNoRecordFound) { if(!$hide_add) echo 'Add New
'; } } ?>
 
returnURL(); //exit(); $navigationLinks = $list->returnNavigationLinks($url); //Farrukh [Fri Jul 21 10:50:16 PKT 2006] : if($list->showRecordsPerPage){ $maxRecordsForm = $list->returnMaxRecordsTD($url); } if($list->showCurrentPageCombo) { $pageCombo = $list->returnPageComboTD($url); } // actual navigation bar... $colspan = count($list->getDataColumns())+3; $str = ''.chr(13); $str .= ''.chr(13) ; $str .= ''.$maxRecordsForm.''; $str .= ''.$pageCombo.''; $str .= '
'.chr(13); return $str; } /*************************************************************************************/ function returnPrimaryKeyPart($contents,$pk) { $sub_str = ""; if(count($pk)>1){ foreach($pk as $key){ $sub_str .= $key.'/'.$contents[$key].'/'; } }else{ $pk = $pk[0]; $sub_str = $pk.'/'.$contents[$pk].'/'; } return $sub_str; } function returnEditDeleteLinks($contents,$pk,$list) { $sub_str = returnPrimaryKeyPart($contents,$pk); //Farrukh [Thu Jul 20 12:01:50 PKT 2006] : make this TD only if one of the edit or del is true $str=""; if($list->showEdit ){ { $str .= ''.chr(13); $str .= ''.chr(13); $str .= ''.chr(13); } } if($list->showDelete){ $str .= ''.chr(13); $str .= ''.chr(13); $str .= ''.chr(13); } return $str; } /*function returnEditDeleteLinks($id,$pk,$list) { //Farrukh [Thu Jul 20 12:01:50 PKT 2006] : make this TD only if one of the edit or del is true $str=""; if($list->showEdit ){ { $str .= ''.chr(13); $str .= ''.chr(13); $str .= ''.chr(13); } } if($list->showDelete){ $str .= ''.chr(13); $str .= ''.chr(13); $str .= ''.chr(13); } return $str; } */ /*********************************************************************************************/ //Farrukh [Fri Jul 21 19:27:47 PKT 2006] : function returnToolBarRow($list,$showDeleteLastBids,$unarchive="",$car_categories=""){ static $i; $i++; $str .= ''.chr(13); $str .= ''.chr(13); //echo "add url ".$list->getAddNewURL(); if($list->showAdd){ $str .= ''.chr(13); } if($list->showDelete){ if($list->showMultipleDelete) { $str .= ''.chr(13); } } $str .= ''.chr(13); if($list->showActionsCombo){ //$str .= ''.chr(13); } if($showDeleteLastBids){ $str .= ''.chr(13); } if($car_categories){ $str .= ''.chr(13); } $str .= ''.chr(13); $str .= '
'.chr(13); $str .= 'Add New'.chr(13); /*'.$list->getTitle().'*/ $str .= ''.chr(13); $str .= 'Delete'.chr(13); /*'.$list->getTitle().'*/ $str .= ''.chr(13); if($list->showSearch){ $str .= ''; $str .= ''; if($list->showSearchForm){ $str .= 'Hide Search Form'; }else{ $str .= 'Show Search Form'; } $str .= ''.chr(13); /*'.$list->getTitle().'*/ } if($list->showSaveButton){ $str .= ''; $str .= ''; $str .= 'Save Records'; $str .= ''.chr(13); } ////////////////////////////////////////////// // BOF // Muhammad Asher Fri Nov 23 17:41:58 GMT+05:00 2007 if($list->showSaveXLS){ $str .= ''; $str .= ''; $str .= 'Save Excel Sheet'; $str .= ''.chr(13); } // EOF ////////////////////////////////////////////// if($unarchive){ $str .= ''; $str .= ''; $str .= 'Un Archive Invoice(s)'; $str .= ''.chr(13); } $str .= ''.chr(13); $str .= $list->returnActionsComboTD(); //$str .= ''.chr(13); $str .= 'Delete Older Bids '.chr(13); /*'.$list->getTitle().'*/ $str .= ''.chr(13); $str .= 'Car Categories '.chr(13); /*'.$list->getTitle().'*/ $str .= '
'.chr(13); return $str; } /*****************************************************************************/ require_once(TEMPLATES_DIR_ADMIN.'footer.html'); ?>