Bonjour,
J'essaye actuellement de concevoir la présentation de ma page d'accueil via le plugin Additional Pages.
Comment peut-on utiliser des fichiers tpl et css du thème plutôt que renseigner la boîte "Contenu" dans l'éditeur de l'interface d'administration ?
Ou bien l'utilisation d'une "Page autonome" est-elle plus indiquée ?
Bonne journée.
Version de Piwigo: 2.9.4
Version de PHP: 5.6
Version de MySQL: 5.5
URL Piwigo: installation locale
Plugins : Additional Pages, Extended Description, PWG Stuffs
Dernière modification par polowigo (2019-04-13 06:45:36)
Hors ligne
Bonjour,
cela dépend de ce que tu veux faire ?
Hors ligne
J'envisage d'utiliser la directive @translate pour des liens dans une barre de menu.
Et cette barre doit être en plene largeur, comme une barre secondaire du thème bootstrap-darkroom.
Hors, elle est actuellement au sein d'un conteneur, ce qui empêche cette disposition.
En tout cas je butte là-dessus.
Je voudrais aussi ne plus utiliser PWG Stuffs pour les blocs personnels.
Dernière modification par polowigo (2019-04-13 08:15:09)
Hors ligne
Bonjour,
pour les traduction tu peux regarder extended description
Hors ligne
Bonsoir,
Merci pour ta réponse concernant les traductions..
J'ai regardé du côté d'une "page autonome" et ça se passe bien du point de vue présentation de la barre de menu car je me suis départi du conteneur qui me gênait.
Par contre, je ne vois toujours pas comment utilser un fichier template, ou au moins accéder à des balises telles que {$nuance} que j'ai défini dans un plugin par $template->assign('nuance', $nuance)
Est-ce réalisable ?
Seul du code html est pris en compte ? Un peu de php me serait utile je pense.
Bonne soirée
Dernière modification par polowigo (2019-04-13 23:45:03)
Hors ligne
Bonjour,
non
mais si tu as fait un plugin crée la page avec ton template et ensuite assigne la en page d'accueil
Hors ligne
Bonjour,
Merci pour le tuyau.
En fait, j'ai opté pour l'économie (enfin, disons la fainéantise).
J'ai conservé la méthode le la page additionnelle en page d'accueil, avec une structure minimaliste :
<div>[slider album=1]</div>
Plus les blocs perso multilingues.
Je n'ai eu ensuite qu'à adapter un peu les templates index et footer, en testant $BODY_ID par rapport à theAdditionalPage et theHomePage.
Et bien je suis pleinement satisfait du résultat.
Merci pour tout.
Hors ligne