J'ai écrit un module pour ajouter mes propres événements, et dans la page d'accueil je voudrais montrer seulement les derniers événements. Donc, dans ce cas, je dois ajouter un ordre pour interroger mais je ne pourrais pas faire cela, il jette toujours une erreur fatale.Demande de base de données Magento Custom Module
C'est ce que j'ai fait.
$_offers = Mage::getSingleton('offerings/offerings')->getCollection();
Cela renvoie tous les enregistrements, ici je pourrais pouvoir définir les options de filtrage, mais je ne pouvais pas ajouter ordre de tri comme celui-ci
$_offers = Mage::getModel('offerings/offerings')->getCollection()
->addAttributeToSort('offerings_id', 'DESC')
->setPageSize(5)
->setPage(1, 5);
ou même en utilisant Mage :: getSingleton. Quel est le problème ici. S'il vous plaît aidez-moi
À quelle classe s'étend votre collection d'offres? Est-ce basé sur EAV? Aussi, quelle est l'erreur fatale jetée? – clockworkgeek
il ne prolonge pas la classe EAV et donc je ne pourrais pas utiliser la méthode du filtre de tri. il jette erreur fatale: méthode addAttributeToSort couldnot find ... – Elamurugan