Note that there are some explanatory texts on larger screens.

plurals
  1. POMagento create category with soap v2
    text
    copied!<p>I want to crate categories in Magento with a webservice request (soap v2). I use Magento 1.4.2.0 and as I said the v2 of magentos soap api.</p> <p>If I send the request I get the following error as response:</p> <pre><code>&lt;?xml version="1.0" encoding="UTF-8" ?&gt; &lt;SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"&gt; &lt;SOAP-ENV:Body&gt; &lt;SOAP-ENV:Fault&gt; &lt;faultcode&gt;103&lt;/faultcode&gt; &lt;faultstring&gt;Attribute "include_in_menu" is required.&lt;/faultstring&gt; &lt;/SOAP-ENV:Fault&gt; &lt;/SOAP-ENV:Body&gt; &lt;/SOAP-ENV:Envelope&gt; </code></pre> <p>The problem is, that the xml tag "include_in_menu" is not available in the request. If I add this tag manually it will be ignored.</p> <p>What can I do, if I don't want to use soap v.1?</p> <p>Greetings LStrike</p> <p>PS: This is my request:</p> <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;?xe.source ../../../Common/Data/login_response.xml#Envelope?&gt;&lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"&gt; &lt;xsl:output method="xml" media-type="text/xml"&gt;&lt;/xsl:output&gt; &lt;xsl:template match="/"&gt; &lt;soapenv:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:urn="urn:Magento" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&gt; &lt;soapenv:Header&gt;&lt;/soapenv:Header&gt; &lt;soapenv:Body&gt; &lt;urn:catalogCategoryCreate soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"&gt; &lt;sessionId xsi:type="xsd:string"&gt; &lt;xsl:value-of select="soapenv:Envelope/soapenv:Body/urn:loginResponse/loginReturn"&gt;&lt;/xsl:value-of&gt; &lt;/sessionId&gt; &lt;parentId xsi:type="xsd:int"&gt; &lt;xsl:value-of select="'3'"&gt;&lt;/xsl:value-of&gt; &lt;/parentId&gt; &lt;categoryData xsi:type="urn:catalogCategoryEntityCreate"&gt; &lt;!--You may enter the following 19 items in any order--&gt; &lt;!--Optional:--&gt; &lt;name xsi:type="xsd:string"&gt; &lt;xsl:value-of select="'TestKategorie'"&gt;&lt;/xsl:value-of&gt; &lt;/name&gt; &lt;!--Optional:--&gt; &lt;is_active xsi:type="xsd:int"&gt; &lt;xsl:value-of select="'1'"&gt;&lt;/xsl:value-of&gt; &lt;/is_active&gt; &lt;!--Optional:--&gt; &lt;position xsi:type="xsd:int"&gt;&lt;/position&gt; &lt;!--Optional:--&gt; &lt;available_sort_by soapenc:arrayType="xsd:string[2]" xsi:type="ns1:ArrayOfString"&gt; &lt;item xsi:type="xsd:string"&gt;name&lt;/item&gt; &lt;item xsi:type="xsd:string"&gt;price&lt;/item&gt; &lt;/available_sort_by&gt; &lt;!--Optional:--&gt; &lt;custom_design xsi:type="xsd:string"&gt;&lt;/custom_design&gt; &lt;!--Optional:--&gt; &lt;custom_design_apply xsi:type="xsd:int"&gt;&lt;/custom_design_apply&gt; &lt;!--Optional:--&gt; &lt;custom_design_from xsi:type="xsd:string"&gt;&lt;/custom_design_from&gt; &lt;!--Optional:--&gt; &lt;custom_design_to xsi:type="xsd:string"&gt;&lt;/custom_design_to&gt; &lt;!--Optional:--&gt; &lt;custom_layout_update xsi:type="xsd:string"&gt;&lt;/custom_layout_update&gt; &lt;!--Optional:--&gt; &lt;default_sort_by xsi:type="xsd:string"&gt;&lt;xsl:value-of&gt;name&lt;/xsl:value-of&gt;&lt;/default_sort_by&gt; &lt;!--Optional:--&gt; &lt;description xsi:type="xsd:string"&gt;&lt;/description&gt; &lt;!--Optional:--&gt; &lt;display_mode xsi:type="xsd:string"&gt;&lt;/display_mode&gt; &lt;!--Optional:--&gt; &lt;is_anchor xsi:type="xsd:int"&gt;&lt;/is_anchor&gt; &lt;!--Optional:--&gt; &lt;landing_page xsi:type="xsd:int"&gt;&lt;/landing_page&gt; &lt;!--Optional:--&gt; &lt;meta_description xsi:type="xsd:string"&gt;&lt;/meta_description&gt; &lt;!--Optional:--&gt; &lt;meta_keywords xsi:type="xsd:string"&gt;&lt;/meta_keywords&gt; &lt;!--Optional:--&gt; &lt;meta_title xsi:type="xsd:string"&gt;&lt;/meta_title&gt; &lt;!--Optional:--&gt; &lt;page_layout xsi:type="xsd:string"&gt;&lt;/page_layout&gt; &lt;!--Optional:--&gt; &lt;url_key xsi:type="xsd:string"&gt;&lt;/url_key&gt; &lt;!-- selbst definierte Felder --&gt; &lt;include_in_menu xsi:type="xsd:int"&gt;1&lt;/include_in_menu&gt; &lt;/categoryData&gt; &lt;storeView xsi:type="xsd:string"&gt; &lt;xsl:value-of select="'default'"&gt;&lt;/xsl:value-of&gt; &lt;/storeView&gt; &lt;/urn:catalogCategoryCreate&gt; &lt;/soapenv:Body&gt; &lt;/soapenv:Envelope&gt; &lt;/xsl:template&gt; &lt;/xsl:stylesheet&gt; </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload