Symfony2 fournit-il des composants de pagination ?
天蓬老师2017-05-16 16:45:24
0
1
369
RT, avez-vous besoin de l'étendre vous-même ?
Si vous avez besoin de l’étendre, dans quel fichier le placez-vous habituellement ? Y a-t-il des réglementations ?
Tout ce qui précède peut être implémenté avec des interfaces d'adaptateur, qui peuvent prendre en charge différents types de sources de données ;
Si vous souhaitez l'étendre vous-même, prenez Doctrine comme exemple. Vous pouvez créer une classe de base pour le référentiel, implémenter la logique de pagination dont vous avez besoin dans cette classe de base et configurer les modèles avec des implémentations spécifiques héritées de ce référentiel. Quant à l'emplacement de placement du référentiel, il peut être placé sous le dossier Entité (Doctrine ORM) ou Document (MongoDB) du Bundle
Il existe deux offres groupées tierces :
Tout ce qui précède peut être implémenté avec des interfaces d'adaptateur, qui peuvent prendre en charge différents types de sources de données ;
Si vous souhaitez l'étendre vous-même, prenez Doctrine comme exemple. Vous pouvez créer une classe de base pour le référentiel, implémenter la logique de pagination dont vous avez besoin dans cette classe de base et configurer les modèles avec des implémentations spécifiques héritées de ce référentiel. Quant à l'emplacement de placement du référentiel, il peut être placé sous le dossier Entité (Doctrine ORM) ou Document (MongoDB) du Bundle