Buenas,
Llevo algunas horas dándome cabezazos con esto y por fin he "entendido" que pasa, lo dejo aquí por si ayuda alguien mas
Problemas resueltos:
- no carga javascript de librerías extra (recordar que cualquier librería que tenga el padre en config.yml no se carga automáticamente en el hijo y hay que redeclararla)
- no carga css/js personalizado para el childtheme
la idea de que sucede viene de:
En resumen, las versiones recientes de prestashop >1.7 al añadir cualquier cosa a los assets en el config.yml
no responde a limpiar la caché o a borrar archivos directamente de caché
crea un archivo shop1.json que debe ser refrescado/eliminado y no es automático
¿cómo refrescarlo?
La forma mas sencilla sería activar cualquier otro theme y posteriormente reactivar el child theme que se está creando
¿cómo eliminarlo?
creo que en las primeras versiones de PS1.7 basta borrarlo en:
/public_html/themes/TUTEMAHIJO/config/shop1.json
a partir de 1.7.6 lo han movido a:
/public_html/config/themes/TUTEMAHIJO/shop1.json