Cechy produktów

ps_set_product_features

Zapis · podgląd + zgodaTreści i SEO oraz Katalog · zapis od razuTylko w TellMyShop ProZapis: od razuWidoczne zaraz po instalacji

Uzupełnia cechy produktów, np. kolor albo materiał.

TellMyShop Free: Nie. To narzędzie jest tylko w TellMyShop Pro. TellMyShop Free ma tylko gotowe raporty, które czytają sklep.

Zapytaj Claude

„Ustaw Materiał = Welur dla produktów 112, 113 i 140. Użyj istniejącej wartości, jeśli jest.”

Przykładowy podgląd

3 pozycje, cecha Materiał (ID 5), tryb replace.
Produkt 112: Tkanina -> Welur (wartość ID 22)
Produkt 113: (brak) -> Welur
Produkt 140: Tkanina -> Welur

Szczegóły techniczne

Ustawia albo usuwa wartość cechy (np. Kolor, Materiał) dla wielu produktów. Wartość podajesz jako value_id (istniejąca, z ps_list_features) albo new_value (tekst, tworzy nową wartość predefiniowaną; jeśli taka już istnieje, nawet z inną wielkością liter, narzędzie odmówi i poda value_id do użycia). mode=replace (domyślnie) zastępuje wartości tej cechy w produkcie, add dodaje kolejną. Cechy wpływają na filtry w sklepie.

Parametry

NazwaTypWymaganyOpis
langstringwarunkowoKod ISO języka zapisu (np. "pl"). Wymagany, gdy sklep ma więcej niż jeden aktywny język – pisz treść w tym języku.
shop_idintegernieID sklepu (multistore). Domyślnie sklep z adresu konektora; lista w ps_get_shop_info.
modeenum: replace | addniereplace = zastąp wartości cechy, add = dodaj kolejną wartość. Domyślnie replace.
itemsarray of objecttakPozycje: produkt + cecha + jedna z: value_id, new_value, remove. Maks. 100 elementów. Pola każdego elementu: product (string, wymagane): Produkt (id:123, ref:ABC-1, ean:..., adres URL produktu, ID, EAN albo referencja). Maks. 300 znaków. feature_id (integer, wymagane): ID cechy (ps_list_features). value_id (integer): ID istniejącej wartości. new_value (string): Nowa wartość (tekst w języku lang). Maks. 255 znaków. remove (boolean): true = usuń tę cechę z produktu.
confirmbooleanniefalse (domyślnie) = tylko podgląd, nic nie zapisuje. true = wykonaj – wyłącznie po wyraźnej zgodzie użytkownika na pokazany podgląd, razem z change_token.
change_tokenstringwarunkowoToken z podglądu (wymagany przy confirm=true). Wiąże wykonanie z pokazanym podglądem i stanem danych; ważny 30 minut, jednorazowy.

Ograniczenia

Maks. 100 pozycji na wywołanie. Odmawia utworzenia duplikatu wartości.

Co widzisz przed zapisem

Claude najpierw wywołuje narzędzie bez potwierdzenia. Moduł zwraca podgląd (obecne i nowe wartości) oraz jednorazowy token ważny 30 minut. Claude pokazuje ci podgląd i zapisuje zmianę dopiero po twojej zgodzie.

Powiązane narzędzia

Zastosowania z tym narzędziem

Aktualizacja: 2026-10-11