Lanceringsaanbod

Founders-licentie: updates voor minstens 2 jaar

€ 149eenmalig, excl. btw

Een normale Shop-licentie kost € 199.

Voor de eerste 100 Shop-licenties, tot 10 december 2026. Updates en nieuwe kennis van de consultant voor minstens 2 jaar, zonder verlenging. Een normale Shop-licentie: 12 maanden.

Founders kopen voor € 149

Een willekeurig veld van een element wijzigen

ps_update_element_field

Wijzigt één veld van een product, categorie of CMS-pagina dat de gewone tools niet dekken, ook een veld van een andere module, nadat je een voorbeeld hebt goedgekeurd.

TellMyShop Free: Nee. Deze tool zit alleen in TellMyShop Pro. TellMyShop Free heeft alleen kant-en-klare rapporten die je winkel lezen.

Vraag het aan de chat

“Bij het opslaan van categorie 4 is de meta title gewist (door een andere module). Zet “Banken voor kleine appartementen” terug.”

Voorbeeldweergave van een wijziging

Veld category_lang.meta_title, categorie 4, rij id_lang=1, id_shop=1:
was “” -> wordt “Banken voor kleine appartementen”
change_token geldig tot 15:42.

Technische details

Slaat één veld op in één rij van een tabel die aan een product, categorie of CMS-pagina is gekoppeld, ook een tabel van een andere module (getoond door ps_get_element_full). Wordt ook gebruikt om één veld terug te zetten dat een andere module bij het opslaan heeft gewijzigd. De rij wordt gekozen op type en ID van het element plus where met de andere sleutelkolommen; er moet precies één rij overeenkomen. Wordt direct in de database opgeslagen: andere modules reageren niet en PrestaShop berekent niets opnieuw (behalve de zoekindex van producten). Wijzigt nooit de sleutel van de rij. Velden voor prijs en voorraad vereisen de schakelaar Verkoop. Vastgelegd en ongedaan te maken zoals elke wijziging.

Parameters

NaamTypeVerplichtBeschrijving
typestringjaType element: product, category of cms (CMS-pagina).
idintegerjaElement-ID.
tablestringjaTabel zonder voorvoegsel (uit ps_get_element_full), bijv. product_lang.
columnstringjaKolom om te wijzigen.
valuestring or nulljaNieuwe waarde (tekst; getallen als tekst; null = NULL, alleen als de kolom dat toestaat). Max. 1.000.000 tekens.
whereobjectneeAndere sleutelkolommen van de rij, bijv. {"id_lang": 1, "id_shop": 1}.
confirmbooleanneefalse (standaard) geeft een voorbeeld en slaat niets op. true voert uit, alleen nadat de gebruiker het voorbeeld heeft goedgekeurd, samen met change_token.
change_tokenstringwanneerToken uit het voorbeeld. Verplicht bij confirm=true. 30 minuten geldig, eenmalig, gekoppeld aan de argumenten en de gegevensstatus van het voorbeeld.

Grenzen

Eén veld in één rij per aanroep. Geen tabellen van klanten, bestellingen, betalingen of belastingen; de sleutel van de rij wordt nooit gewijzigd.

Wat je ziet voordat er iets wordt opgeslagen

De chat roept de tool eerst aan zonder bevestiging. De module geeft een voorbeeld (huidige en nieuwe waarden) en een eenmalig token dat 30 minuten geldig is. De chat laat je het voorbeeld zien en slaat de wijziging pas op na jouw ja.

Verwante tools

Laatst bijgewerkt: 2026-10-11

Free voor € 0, leest en adviseert

Free downloaden