2015-07-24 3 views
0

Я хочу получить сбор сообщений в magento от fishpig wordpress extension 4.0. В предыдущей версии она дает коллекцию поКак получить сбор сообщений в magento от fishpig wordpress extension 4.0?

$mypostcollections = Mage::helper('wordpress/post_collection') 
       ->addIsPublishedFilter() 
       ->addCustomFieldFilter("is_featured_post", "1") 
       ->load(); 

Но после расширения обновления до версии 4.0 он не работает. Пожалуйста, предложите мне какое-то решение.

ответ

0

В обновлении версии 4.0 было много изменений, но код, который вы опубликовали, никогда не работал (вы не можете создать коллекцию через помощника таким образом). Код ниже будет работать в версии 4.0.

<?php 
// Load a collection 
$collection = Mage::getResourceModel('wordpress/post_collection'); 

// Filter by post type 'post'. Not required for version 3.* 
$collection->addPostTypeFilter('post'); 

// Change to addIsPublishedFilter if using version 3.* 
$collection->addIsViewableFilter(); 

// Apply a meta value (custom field) filter 
$collection->addMetaFieldToFilter('is_featured_post', 1); 

// Load the collection 
$collection->load(); 

 Смежные вопросы

  • Нет связанных вопросов^_^