doGetSellFormFieldsExt
dobra zrobiłem coś takiego:
'countryId' => COUNTRY, 'categoryId' => CAT ); $pom=$client->doGetSellFormFieldsForCategory($dogetsellformfieldsforcategory_request);
następnie to wyprintowałem:
i pokazuje mi coś takiego:
stdClass Object ( [sellFormFieldsForCategory] => stdClass Object ( [sellFormFieldsList] => stdClass Object ( [item] => Array ( [0] => stdClass Object ( [sellFormId] => 1 [sellFormTitle] => Nazwa przedmiotu [sellFormCat] => 0 [sellFormType] => 1 [sellFormResType] => 1 [sellFormDefValue] => 0 [sellFormOpt] => 1 [sellFormPos] => 0 [sellFormLength] => 50 [sellMinValue] => 0.00 [sellMaxValue] => 0.00 [sellFormDesc] => [sellFormOptsValues] => [sellFormFieldDesc] => Tytuł powinien być zwięzły i bezpośrednio wskazywać, co masz do zaoferowania. W tytule możesz użyć maksymalnie 50 znaków. [sellFormParamId] => 0 [sellFormParamValues] => [sellFormParentId] => 0 [sellFormParentValue] => [sellFormUnit] => [sellFormOptions] => 0 ) [1] => stdClass Object ( [sellFormId] => 2 [sellFormTitle] => Kategoria [sellFormCat] => 0 [sellFormType] => 2 [sellFormResType] => 2 [sellFormDefValue] => 0 [sellFormOpt] => 1 [sellFormPos] => 2 [sellFormLength] => 500 [sellMinValue] => 1.00 [sellMaxValue] => 0.00 [sellFormDesc] => [sellFormOptsValues] => [sellFormFieldDesc] => Dokładnie określ kategorię przedmiotu [sellFormParamId] => 0 [sellFormParamValues] => [sellFormParentId] => 0 [sellFormParentValue] => [sellFormUnit] => [sellFormOptions] => 0 ) [2] => stdClass Object ( [sellFormId] => 3 [sellFormTitle] => Data rozpoczęcia [sellFormCat] => 0 [sellFormType] => 9 [sellFormResType] => 9 [sellFormDefValue] => 0 [sellFormOpt] => 8 [sellFormPos] => 3 [sellFormLength] => 11 [sellMinValue] => 0.00 [sellMaxValue] => 0.00 [sellFormDesc] => [sellFormOptsValues] => [sellFormFieldDesc] => Samodzielne planowanie terminu rozpoczęcia aukcji przydaje się zwłaszcza przy zarządzaniu dużą liczbą aukcji.Możesz wystawić wiele aukcji, które zakończą się w tym samym czasie. Planowane wystawianie jest także przydatne w sytuacjach, gdy wiesz, że chwilowo nie będziesz mieć dostępu do Internetu (wakacyjne wyjazdy itp.). [sellFormParamId] => 0 [sellFormParamValues] => [sellFormParentId] => 0 [sellFormParentValue] => [sellFormUnit] => [sellFormOptions] => 0 ) [3] => stdClass Object ( [sellFormId] => 4 [sellFormTitle] => Czas trwania [sellFormCat] => 0 [sellFormType] => 4 [sellFormResType] => 2 [sellFormDefValue] => 2 [sellFormOpt] => 1 [sellFormPos] => 0 [sellFormLength] => 2 [sellMinValue] => 0.00 [sellMaxValue] => 99.00 [sellFormDesc] => 3|5|7|10|14|30|Do wyczerpania [sellFormOptsValues] => 0|1|2|3|4|5|99 [sellFormFieldDesc] => "Przy wystawieniu na 14 dni - pobierana jest opłata 0,20 zł, przy wystawieniu "do wyczerpania" opłaty pobierane cyklicznie" [sellFormParamId] => 0 [sellFormParamValues] => [sellFormParentId] => 0 [sellFormParentValue] => [sellFormUnit] => [sellFormOptions] => 0 ) [4] => stdClass Object ( [sellFormId] => 5 [sellFormTitle] => Liczba sztuk [sellFormCat] => 0 [sellFormType] => 2 [sellFormResType] => 2 [sellFormDefValue] => 1 [sellFormOpt] => 1 [sellFormPos] => 0 [sellFormLength] => 9 [sellMinValue] => 1.00 [sellMaxValue] => 100000.00 [sellFormDesc] => [sellFormOptsValues] => [sellFormFieldDesc] => W Allegro możesz sprzedawać przedmioty poprzez licytację lub po stałej cenie (wybierając tylko opcję "Kup Teraz!").
chciałbym to przelecieć foreachem i wyświetlić te wymagane pola. Pytanie jak to zrobić? mam wyświetlić to jako XML i w tedy czy jak ?