У меня проблема с Magento. Я использую Magento ver. 1.9.1.1.Magento 1.9.1.1 - Дублированные результаты отображаются
Проблема в том, что я вижу повторяющиеся результаты для страницы, содержащей список заданий (ее страница найма). Проблема заключается в том, что каждый из результатов дублируется. Раньше я никогда не делал реального развития Magento, и это похоже на крутую кривую обучения.
Я проверил содержимое и только что был введен.
Это код обижая:
//I tried this line with no effect
//$collection = Mage::getModel('cms/page')->getCollection()->distinct(true);
// $collection contains the duplicate results
$collection = Mage::getModel('cms/page')->getCollection();
Может кто-нибудь дать мне какие-либо идеи о том, как я могу решить эту проблему? Даже идея о том, где искать код, была бы хорошей.
Я обнаружил две структуры данных при повторении через коллекцию. Это _origData
и _Data
. Не знаю, почему его использование обоих из них, но мне удалось исправить/взломать его, выполнив:
if($key == "_origData"){
continue;
}
Конечно, есть лучший способ сделать это?
Спасибо заранее :)