0

関数catalogCategoryInfoは、属性の固定サイズのカウントを返します。すべての属性が表示されるわけではありません。カスタムカテゴリ属性を取得するには?

wsdl.xml (カタログ) に追加しました:

<complexType name="catalogCategoryInfo">
    <all>
         <element name="new_attribue" type="xsd:int" minOccurs="0" />                      
    </all>
</complexType>

wsi.xml (カタログ) の場合:

 <xsd:complexType name="catalogCategoryInfo">
      <xsd:sequence>
         <xsd:element name="new_attribue" type="xsd:int" minOccurs="0" />
      </xsd:sequence>
 </xsd:complexType>

しかし、それは役に立ちません。

4

1 に答える 1

2

うん!私はそれを持っている。

問題は SOAP キャッシュにありました。Mage_Api_Model_Server_Adapter_Soap クラスの関数 _instantiateServer には、機能 ini_set('soap.wsdl_cache_enabled', '0') しないオプションがあります。

php.ini の soap のキャッシュ オプションが有効になりました。オフにしました。

soap.wsdl_cache_enabled=0

今では完璧に動作します!

于 2012-10-03T15:23:17.997 に答える