Просмотр поста

.
Screamer

Koenig, я в курсе, то был временный вариант, уже переделал:

/**
	 * Create links
	 * @return (string)
	 */
	public function create_links()
	{
        if ($this->_parameters['total_rows'] == 0 || $this->_parameters['per_page'] == 0 || $this->_num_pages == 1) {
            return '';
        }
        $output = array();
        // Previous
        if (($this->_parameters['current_page']-1) > $this->_base_page) {
        	$output[$this->_parameters['current_page']-1] = '←';
        }
        // Next
    	if (($this->_parameters['current_page'] + 1) < $this->_num_pages) {
    		$output[$this->_parameters['current_page'] + 1] = '&#8594;';
    	}
        // First page
        $output[$this->_base_page] = $this->_parameters['current_page'] - 1 == $this->_base_page ? "&#8592;" : '&laquo;';
        // Last page
        $output[$this->_num_pages] = $this->_parameters['current_page'] + 1 == $this->_num_pages ? "&#8594;" : '&raquo;';
        // Current page
        $output[$this->_parameters['current_page']] = FALSE;
        ksort($output);
        $this->tpl->page_items = $output;
        $this->tpl->page_base_url = $this->_parameters['base_url'];
        return $this->tpl->includeTpl('pagination', TRUE);
	}