2011-04-05 3 views
1

Je suis en train de concevoir mon application à l'aide approche modèle graisse mince contrôleur comme décrit by Matthew Weier O'Phinney, in zend quickstart guide ou Bill Karwin's blog note mais actuellement je suis en train de mettre en œuvre la pagination en utilisant Zend_Paginator et j'ai du mal puisque chaque exemple, je trouvé est basé sur le modèle qui s'étend simplement Zend_Db_Table.Zend_Paginator et problème de conception, les modèles de domaine

En ce moment, j'utilise Zend_Paginator_Adapter_Array qui contient un tableau de modèles (plage, pas tous les enregistrements de la base de données), le seul problème est que je ne peux pas définir le nombre total d'éléments.

Quelqu'un peut-il me donner des conseils quelle approche est correcte? Dois-je écrire mon adaptateur de pagination personnalisé ou peut-être changer les modèles de conception et d'utilisation basés sur zend_db_table?

Salutations

Répondre

1

L'adaptateur réseau a été créé pour une situation où vous avez un choix énorme et que vous voulez montrer seulement une partie de celui-ci. Vous devez définir le tableau FULL pour que cet adaptateur fonctionne comme prévu.

La meilleure option pour les résultats de la base de données serait l'adaptateur DbSelect et l'utilisation de Zend_Db_Select;)

Questions connexes