Autoload Config für Paginierung in CodeIgniter funktioniert nicht

Bin ich versucht zu implementieren Paginierung in meinem CI-webapp. Jetzt habe ich die config für den Seitenumbruch innerhalb einer config-Datei wie folgt...

<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
$config['base_url'] = "http://example.com/index.php/home/index";
$config['num_links'] = "9";
$config['per_page'] = "20";
$config['total_rows'] = "200";

/* End of file pagination.php */
/* Location: ./system/application/config/pagination.php */

In meinem controller habe ich geladen, die Bibliothek

$this->load->library("pagination");

Und ich habe die Paginierung config-Datei autoload in config/autoload.php

$autoload['config'] = array('pagination');

Endlich rief ich die Methode zum erstellen von links in meiner Vorlage anzeigen:

<?php echo $this->pagination->create_links(); ?>

Diese nicht erstellen alle links. Die Konfiguration wird geladen, richtig. Ich überprüft mit...

<?php echo $this->config->item("num_links"); ?> <!-- this dislayed 9 -->

Was vermisse ich hier? Gerade für die Aufzeichnung, indem die config im controller hat nicht funktioniert entweder.

Update #1- ich habe herausgefunden, dass die config-Einstellungen sind korrekt geladen wird, aber Sie werden nicht erreichen die Bibliothek oder so etwas. Innerhalb der Paginierung Bibliothek - ich habe einige harte Codierung, um herauszufinden, dass per_page parameter wurde auf null in es.

Update #2- ich wurde getäuscht, als ich sagte, dass die Inbetriebnahme der inline config nicht funktioniert. Es ist in Ordnung. Die autoload funktioniert nicht.

Hinsichtlich

InformationsquelleAutor vikmalhotra | 2010-07-23
Schreibe einen Kommentar