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

Возможно ли создать SOAP API для создания атрибутов ? 
 
Shapilov_Alexander
Jr. Member
 
Total Posts:  23
Joined:  2008-09-10
 

Доброго времени суток.

Сейчас нет готового API(судя по документации) для создания атрибутов, наборов атрибутов.

Возможно ли создать собственное API, для решения данной задачи, если возможно подскажите пожалуйста в какую сторону копать.

 
Magento Community Magento Community
Magento Community
Magento Community
 
luxe
Jr. Member
 
Total Posts:  17
Joined:  2008-08-18
 

незнаю насколько оно документировано, но API для создания атрибутов и наборов атрибутов уже есть. в качестве примера использования этого API смотрите setup скрипты стандартных модулей, оно там довольно часто используется

 
Magento Community Magento Community
Magento Community
Magento Community
 
Shapilov_Alexander
Jr. Member
 
Total Posts:  23
Joined:  2008-09-10
 

Я имел ввиду SOAP API - получится ли то, что есть обернуть в SOAP API ? Может кто нибудь уже делал ?

 
Magento Community Magento Community
Magento Community
Magento Community
 
WebPro.LT
Jr. Member
 
Avatar
Total Posts:  5
Joined:  2008-10-25
Lithuania
 

Да, SOAP очень нужен.

 
Magento Community Magento Community
Magento Community
Magento Community
 
varyous
Sr. Member
 
Total Posts:  221
Joined:  2008-10-18
Russia
 
Shapilov_Alexander - 23 October 2008 09:37 AM

Я имел ввиду SOAP API -

SOAP API к сожалению нету....

получится ли то, что есть обернуть в SOAP API ?

при наличии времени и желания все получиться smile

 
Magento Community Magento Community
Magento Community
Magento Community
 
Shapilov_Alexander
Jr. Member
 
Total Posts:  23
Joined:  2008-09-10
 

Время есть кокое-то, желания хоть отбавляй.

luxe вы рекомендовали посмотреть setup скрипты стандартных модулей - что это за скрипты ?

Знатоки, разработчики подскажите какие классы отвечяют за создание атрибутов(в первую очередь интересует даже не собственно создание атрибута - а пополнение списка его значений с целью оборачивания в SOAP).

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

Mage_Catalog_Model_Entity_Attribute

 
Magento Community Magento Community
Magento Community
Magento Community
 
luxe
Jr. Member
 
Total Posts:  17
Joined:  2008-08-18
 
Shapilov_Alexander - 26 October 2008 08:28 PM

Время есть кокое-то, желания хоть отбавляй.

luxe вы рекомендовали посмотреть setup скрипты стандартных модулей - что это за скрипты ?

Знатоки, разработчики подскажите какие классы отвечяют за создание атрибутов(в первую очередь интересует даже не собственно создание атрибута - а пополнение списка его значений с целью оборачивания в SOAP).

В соновном эти методы определяются в Mage_Eav_Model_Entity_Setup, вот пример использования:

$installer->addAttribute('catalog_category''level', array(
                        
'type'              => 'static',
                        
'backend'           => '',
                        
'frontend'          => '',
                        
'label'             => 'Level',
                        
'input'             => '',
                        
'class'             => '',
                        
'source'            => '',
                        
'global'            => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL,
                        
'visible'           => false,
                        
'required'          => false,
                        
'user_defined'      => false,
                        
'default'           => '',
                        
'searchable'        => false,
                        
'filterable'        => false,
                        
'comparable'        => false,
                        
'visible_on_front'  => false,
                        
'unique'            => false,
                    ));

добавление атрибута с кодом ‘level’ для сущности ‘catalog_category’, взято из Mage/Catalog/sql/calalog_setup/mysql4-upgrade-0.7.35-0.7.36.php.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Shapilov_Alexander
Jr. Member
 
Total Posts:  23
Joined:  2008-09-10
 

Luxe, Alex22 большое спасибо за Ваши ответы, будем пробовать.

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