Jump to content

Edit History

BKaernel

BKaernel

La doc explique le principe. A partir de là, tout est faisable. 

Dans ton module tu as le dossier /controller et tu doit aussi avoir le dossier  /views/templates/front ? 
Là dedans tu as des .tpl avec du html.

Pour le fait d'apparaitre ou pas je dirais qu'il faut aller dans le controller/front/
et pour agir sur les vues, le html ou le style c'est dans views/templates/front/

Mais sans doc, ou copie écran sous les yeux c'est des suppositions. 
Regardes comme je le fait des modules existants... comment ils sont fait.

Sinon

Question bête. Si tu réinitialises CHOISIR LA MISE EN PAGE ?
Tu vas perdre ta config (je sais) mais tu verras si c'est un bug qui vient de là....
D'ailleurs ça me donne une idée.
 

Tu connais le fichier de theme : theme.yml ?
https://devdocs.prestashop.com/1.7/themes/getting-started/theme-yml/
Dans cette partie tu es capable de renseigner à la main, les pages avec leur layouts. 
C'est exactement ce que tu veux ! 

Exemple

theme_settings:
  default_layout: layout-full-width
  layouts:
    category: layout-left-column
    contact: layout-left-column

Par contre le .yml - il faut bien respecter les casses sinon ça bug.

BKaernel

BKaernel

La doc explique le principe. A partir de là, tout est faisable. 

Dans ton module tu as le dossier /controller et tu doit aussi avoir le dossier  /views/templates/front ? 
Là dedans tu as des .tpl avec du html.

Pour le fait d'apparaitre ou pas je dirais qu'il faut aller dans le controller/front/
et pour agir sur les vues, le html ou le style c'est dans views/templates/front/

Mais sans doc, ou copie écran sous les yeux c'est des suppositions. 
Regardes comme je le fait des modules existants... comment ils sont fait.
 

BKaernel

BKaernel

La doc explique le principe. A partir de là, tout est faisable en principe. 

Dans ton module tu as le dossier /controller et tu doit aussi avoir le dossier  /views/templates/front ? 
Là dedans tu as des .tpl avec du html.

Pour le fait d'apparaitre ou pas je dirais qu'il faut aller dans le controller/front/
et pour agir sur les vues, le html ou le style c'est dans views/templates/front/

Mais sans doc, ou copie écran sous les yeux c'est des suppositions. 
Regardes comme je le fait des modules existants... comment ils sont fait.
 

×
×
  • Create New...