Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Обновление цен/атрибутов не через Data Flow
 
ogonkov
Guru
 
Total Posts:  582
Joined:  2009-03-25
Moscow, Russia
 

Продолжая предыдущую тему, хотел узнать, есть ли какие-то решения, использующие более быстрые, чем стандартный Data Flow метод для обновления параметров товара?

Помню видел несколько решений на англоязычной части форума, но сейчас не могу найти.

 
Magento Community Magento Community
Magento Community
Magento Community
 
retif
Sr. Member
 
Total Posts:  171
Joined:  2008-08-16
Odessa, Ukraine
 

$proxy = new SoapClient('http://magentohost/api/soap/?wsdl');
$sessionId $proxy->login('apiUser''apiKey');
 
$productData = array(
    
'name'              => 'name of product',
    
'short_description' => 'short description',
    
'description'       => 'description',
    
'price'             => 12.05
);

$proxy->call($sessionId'product.update', array('sku_of_product'$productData));

$proxy->call($sessionId'product.update', array('sku_of_product', array('name'=>'new name of product')));
 
Magento Community Magento Community
Magento Community
Magento Community
 
ogonkov
Guru
 
Total Posts:  582
Joined:  2009-03-25
Moscow, Russia
 

Спасибо за пример, но а если нужно подгружать данные из XML/CSV?

 
Magento Community Magento Community
Magento Community
Magento Community
 
varyous
Sr. Member
 
Total Posts:  221
Joined:  2008-10-18
Russia
 

через Soap интерфейс получиться не намного быстрее чем через стандартный DataFlow(если вообще быстрее)
вам нужно работать либо на уровне моделей, либо если товаров очень много - напрямую в таблицы писать.

 
Magento Community Magento Community
Magento Community
Magento Community
 
ogonkov
Guru
 
Total Posts:  582
Joined:  2009-03-25
Moscow, Russia
 

В общем и целом нужно быть знакомым с PHP хотя бы немного выше уровня верстальщика?

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top