$pageCount) { $currPage = $pageCount; } $ret = ''; $url = smarty_function_url(array( $currPage-1 => $params['_current']), $smarty); $ret = ' 1 ? '' : ' class="disabled" onclick="return false;"') . '>' . (isset($params['prev']) ? Dictionary::Translate($params['prev']) : '<<') . ($currPage > 1 ? '' : '') . ' '; for($i = 1; $i <= $pageCount; $i++) { if ($i == $currPage) { $selected = 'class="selected"'; } else { $selected = ''; } if($i == $currPage) { $url = smarty_function_url(array( $i => $params['_current']), $smarty); $ret .= ''.$i.' '; } else { $url = smarty_function_url(array( $i => $params['_current']), $smarty); $ret .= ''.$i.' '.($i < $pageCount?' ':''); } } $url = smarty_function_url(array( $currPage+1 => $params['_current']), $smarty); $ret .= '" . (isset($params['next']) ? Dictionary::Translate($params['next']) : '>>') . ''; // Utils::ArrayDisplay($currPage); // Utils::ArrayDisplay($pageCount); return $ret; // $params['strona'] = 1; // $ret = '<< '; // $params[$name] = ($currPage < $pageCount?$currPage+1:$pageCount); // Utils::ArrayDisplay($params); // $href = (isset($ajax) ? 'onclick=Dosia.Request("' .smarty_function_url($params,$smarty).'") href="#"' :'href="'.smarty_function_url($params,$smarty).'"'); // // $ret .= '
'; // $ret .= '
'; // // // // $ret .= '
'; // if($pageCount < 6)for($i = 1; $i <= $pageCount; $i++){ // $params[$name] = $i; // if($i != $currPage){ // Utils::ArrayDisplay($params); // $href = (isset($ajax) ? 'onclick=Dosia.Request("' .smarty_function_url($params,$smarty).'") href="#"' :'href="'.smarty_function_url($params,$smarty).'"'); // Utils::ArrayDisplay($href); // $ret .= ''.$i.' '.($i<$pageCount?'| ':''); // }else{ // $ret .= $i.($i < $pageCount?' | ':''); // } // }else{ // $arr = array(); // if($currPage > 2)$arr[] = $currPage - 2; // if($currPage > 1)$arr[] = $currPage - 1; // // $arr[] = $currPage; // // if($currPage < $pageCount)$arr[] = $currPage + 1; // if($currPage < $pageCount - 1)$arr[] = $currPage + 2; // // if($arr[0] > 1)$ret .= '... '; // foreach($arr AS $k=>$strona){ // // $params[$name] = $strona; // if($strona != $currPage){ // $href = (isset($ajax) ? 'onclick=Dosia.Request("' .smarty_function_url($params,$smarty).'") href="#"' :'href="'.smarty_function_url($params,$smarty).'"'); // // $ret .= ''.$strona.'  '.($k 1?$currPage-1:1); // $href = (isset($ajax) ? 'onclick=Dosia.Request("' .smarty_function_url($params,$smarty).'") href="#"' :'href="'.smarty_function_url($params,$smarty).'"'); // $ret .= '
'; // // // return '
'.$ret.'
'; } ?>