Gestionar las posiciones de los hooks
ps_manage_hook_positions
- ProSolo TellMyShop Pro
- Escritura · vista previa + aprobación
- Guarda: interruptor Tema (24 h)
- Tema · interruptor, 24 h
- Visible nada más instalar
Cambia en qué lugar de la página aparecen los módulos y en qué orden.
TellMyShop Free: No. Esta herramienta solo está en TellMyShop Pro. TellMyShop Free solo tiene informes listos que leen tu tienda.
Pregunta al chat
«Pon el banner encima de los productos destacados en la página de inicio.»
Vista previa de ejemplo
Hook displayHome: ps_banner 3 -> 1, ps_featuredproducts 1 -> 2, ps_customtext 2 -> 3.
Detalles técnicos
Módulos en lugares de la página (hooks), como Diseño > Posiciones en el back office. action=list: hook (por ejemplo displayHome) -> módulos en orden, o módulo -> hooks en los que se muestra; sin ninguno de los dos: hooks de visualización con el número de módulos. action=move mueve un módulo dentro de un hook a position (1 = el primero). action=unhook desengancha un módulo de un hook (deja de mostrarse ahí, pero sigue funcionando). action=hook engancha un módulo (solo si el módulo admite ese hook). Los cambios tienen vista previa con el orden antes y después y se pueden deshacer con ps_revert_change. Los cambios necesitan el interruptor Tema.
Parámetros
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| action | enum: list | move | unhook | hook | sí | list | move | unhook | hook. |
| hook | string | cuándo | Nombre del hook, por ejemplo displayHome, displayFooter, displayProductAdditionalInfo. |
| module | string | cuándo | Nombre técnico del módulo (ps_list_modules). |
| position | integer | no | move/hook: posición de destino (1 = la primera). hook sin position = al final. Rango de 1 a 200. |
| confirm | boolean | no | false (por defecto) devuelve una vista previa y no guarda nada. true ejecuta, solo después de que el usuario haya aprobado la vista previa, junto con change_token. |
| change_token | string | cuándo | Token de la vista previa. Obligatorio con confirm=true. Válido 30 minutos, de un solo uso, ligado a los argumentos y al estado de los datos de la vista previa. |
Límites
Un módulo y un hook por cambio. Posición de 1 a 200. Después de un cambio: ps_clear_cache y ps_inspect_page.
Lo que ves antes de que se guarde nada
El chat llama primero a la herramienta sin confirmar. El módulo devuelve una vista previa (valores actuales y nuevos) y un token de un solo uso válido durante 30 minutos. El chat te muestra la vista previa y guarda el cambio solo después de tu sí.
Herramientas relacionadas
- Listar módulos ps_list_modules
- Inspeccionar una página de la tienda ps_inspect_page
- Borrar la caché ps_clear_cache
Casos de uso con esta herramienta
- Cambia cómo se comporta un complemento cuando no basta con cambiar su aspecto
- Cambia el orden de los bloques de tu página de inicio
- Quita de forma segura un complemento que ya no usas
Última actualización: 2026-10-11