Zmień dowolne pole elementu

ps_update_element_field

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

Zmienia jedno pole produktu, kategorii albo strony CMS, którego nie obsługują zwykłe narzędzia, także pole innego modułu, po zatwierdzeniu podglądu.

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

Zapytaj Claude

„Po zapisie kategorii 4 zniknął jej meta title (zrobił to inny moduł). Przywróć „Sofy do małych mieszkań”.”

Przykładowy podgląd

Zmiana pola category_lang.meta_title – kategoria 4, wiersz id_lang=1, id_shop=1:
było „” -> będzie „Sofy do małych mieszkań”
change_token ważny do 15:42.

Szczegóły techniczne

Zapisuje jedno pole w jednym wierszu tabeli przypiętej do produktu, kategorii albo strony CMS, także tabeli innego modułu (pokazuje je ps_get_element_full). Służy też do przywrócenia pojedynczego pola, które przy zapisie zmienił inny moduł. Wiersz wskazujesz typem i ID elementu oraz where z pozostałymi kolumnami klucza; musi pasować dokładnie jeden wiersz. Zapis wprost w bazie: inne moduły nie reagują, PrestaShop niczego nie przelicza (poza indeksem wyszukiwarki produktu). Nie zmienia klucza wiersza. Pola cen i stanów wymagają przełącznika Handel. Zapis jest nagrywany i można go cofnąć jak każdą zmianę.

Parametry

NazwaTypWymaganyOpis
typestringtakTyp elementu: product, category albo cms (strona CMS).
idintegertakID elementu.
tablestringtakTabela bez prefiksu (z ps_get_element_full), np. product_lang.
columnstringtakKolumna do zmiany.
valuestring or nulltakNowa wartość (tekst, liczba jako tekst; null = NULL, tylko gdy kolumna na to pozwala). Maks. 1 000 000 znaków.
whereobjectniePozostałe kolumny klucza wiersza, np. {"id_lang": 1, "id_shop": 1}.
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

Jedno pole w jednym wierszu na wywołanie. Bez tabel klientów, zamówień, płatności i podatków; klucz wiersza nigdy się nie zmienia.

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

Aktualizacja: 2026-10-11