Comment utiliser les numéros de page dans Codeigniter la pagination au lieu de les compenser?

J'ai lu toutes les questions sur Stackoverflow et n'ai vu aucune réponse définitive à la question. Je suis actuellement en utilisant le codeigniter la pagination de la bibliothèque pour générer ma pagination des liens à l'aide d'une limite et d'un décalage:

$config['base_url'] = base_url() . 'explore/featured/index/';
    $config['total_rows'] = $this->Projects_model->get_featured_count();//Count featured projects
    $config['per_page'] = 12;
    $config['uri_segment'] = 4;
    $config['display_pages'] = FALSE;
    $config['next_link'] = 'Older →';
    $config['prev_link'] = '← Newer';
    $this->pagination->initialize($config);
    $limit = $config['per_page'];
    $offset = $this->uri->segment(4);

    $data['pagination'] = $this->pagination->create_links();

    $data['projects'] = $this->Projects_model->get_featured($limit, $offset); //get featured projects from database

Le code ci-dessus les limites les valeurs de sortie de ma requête et utilise un décalage qui est contenu dans mon 4ème URI segment.

Comment puis-je changer le code ci-dessous pour les numéros de page??? Semble être impossible parce que je ne serait plus en mesure d'utiliser un décalage dans mon url.

InformationsquelleAutor harrynortham | 2012-07-13