Hookposities beheren
ps_manage_hook_positions
- ProAlleen TellMyShop Pro
- Schrijven · voorbeeld + goedkeuren
- Slaat op: schakelaar Thema (24 u)
- Thema · schakelaar, 24 u
- Zichtbaar direct na installatie
Wijzigt waar op de pagina modules verschijnen en in welke volgorde.
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
“Zet de banner boven de uitgelichte producten op de homepage.”
Voorbeeldweergave van een wijziging
Hook displayHome: ps_banner 3 -> 1, ps_featuredproducts 1 -> 2, ps_customtext 2 -> 3.
Technische details
Modules op plekken op de pagina (hooks), zoals Uiterlijk > Posities in de backoffice. action=list: hook (bijvoorbeeld displayHome) -> modules op volgorde, of module -> hooks waar die wordt getoond; zonder beide: display-hooks met het aantal modules. action=move verplaatst een module binnen een hook naar position (1 = eerste). action=unhook koppelt een module los van een hook (die wordt daar niet meer getoond, maar blijft werken). action=hook koppelt een module (alleen als de module die hook ondersteunt). Wijzigingen hebben een voorbeeld met de volgorde ervoor en erna en kunnen ongedaan worden gemaakt met ps_revert_change. Wijzigingen vereisen de schakelaar Thema.
Parameters
| Naam | Type | Verplicht | Beschrijving |
|---|---|---|---|
| action | enum: list | move | unhook | hook | ja | list | move | unhook | hook. |
| hook | string | wanneer | Naam van de hook, bijvoorbeeld displayHome, displayFooter, displayProductAdditionalInfo. |
| module | string | wanneer | Technische naam van de module (ps_list_modules). |
| position | integer | nee | move/hook: doelpositie (1 = eerste). hook zonder position = aan het eind. Bereik 1 tot 200. |
| confirm | boolean | nee | false (standaard) geeft een voorbeeld en slaat niets op. true voert uit, alleen nadat de gebruiker het voorbeeld heeft goedgekeurd, samen met change_token. |
| change_token | string | wanneer | Token uit het voorbeeld. Verplicht bij confirm=true. 30 minuten geldig, eenmalig, gekoppeld aan de argumenten en de gegevensstatus van het voorbeeld. |
Grenzen
Eén module en hook per wijziging. Positie 1-200. Na een wijziging: ps_clear_cache en ps_inspect_page.
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
- Modules weergeven ps_list_modules
- Een winkelpagina inspecteren ps_inspect_page
- Cache legen ps_clear_cache
Toepassingen met deze tool
- Wijzig het gedrag van een module als het uiterlijk aanpassen niet genoeg is
- Verander de volgorde van de blokken op je homepage
- Verwijder veilig een module die je niet meer gebruikt
Laatst bijgewerkt: 2026-10-11