Pozycje modułów w hookach
ps_manage_hook_positions
Zmienia, gdzie na stronie pojawiają się moduły i w jakiej kolejności.
TellMyShop Free: Nie. To narzędzie jest tylko w TellMyShop Pro. TellMyShop Free ma tylko gotowe raporty, które czytają sklep.
Zapytaj Claude
„Przesuń baner nad polecane produkty na stronie głównej.”
Przykładowy podgląd
Hook displayHome: ps_banner 3 -> 1, ps_featuredproducts 1 -> 2, ps_customtext 2 -> 3.
Szczegóły techniczne
Moduły w miejscach strony (hookach), jak w panelu Wygląd > Pozycje. action=list: hook (np. displayHome) -> moduły w kolejności albo moduł -> hooki, w których się wyświetla; bez obu: hooki display z liczbą modułów. action=move przesuwa moduł w hooku na pozycję position (1 = pierwszy). action=unhook odpina moduł od hooka (przestaje się tam wyświetlać, ale dalej działa). action=hook podpina moduł (tylko gdy moduł obsługuje ten hook). Zmiany mają podgląd kolejności przed i po i da się je cofnąć przez ps_revert_change. Zmiany wymagają przełącznika Motyw.
Parametry
| Nazwa | Typ | Wymagany | Opis |
|---|---|---|---|
| action | enum: list | move | unhook | hook | tak | list | move | unhook | hook. |
| hook | string | warunkowo | Nazwa hooka, np. displayHome, displayFooter, displayProductAdditionalInfo. |
| module | string | warunkowo | Nazwa techniczna modułu (ps_list_modules). |
| position | integer | nie | move/hook: pozycja docelowa (1 = pierwszy). hook bez position = na końcu. Zakres 1 do 200. |
| confirm | boolean | nie | false (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_token | string | warunkowo | Token z podglądu (wymagany przy confirm=true). Wiąże wykonanie z pokazanym podglądem i stanem danych; ważny 30 minut, jednorazowy. |
Ograniczenia
Jeden moduł i hook na zmianę. Pozycja 1-200. Po zmianie: ps_clear_cache i ps_inspect_page.
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
- Lista modułów ps_list_modules
- Inspekcja strony sklepu ps_inspect_page
- Czyszczenie pamięci podręcznej ps_clear_cache
Zastosowania z tym narzędziem
- Zmiana działania modułu, gdy zmiana wyglądu nie wystarcza
- Zmiana kolejności bloków na stronie głównej
- Bezpieczne usunięcie nieużywanego modułu
Aktualizacja: 2026-10-11