函数 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>
但它没有帮助。
答案 0 :(得分:2)
是的!我知道了。
问题在于肥皂缓存。
Mage_Api_Model_Server_Adapter_Soap类中的函数_instantiateServer具有
ini_set('soap.wsdl_cache_enabled', '0')
选项不起作用。
php.ini中soap的缓存选项已打开。我把它关了。
soap.wsdl_cache_enabled=0
现在它完美无缺!