Modification template
J'ai suivi le tuto pour la modification des template mais quelque je n'arrive pas à tout modifier.
Bonjour à tous ;
En liminaire, je me permets de vous féliciter pour ce projet qui et devenu mon choix après plusieurs tentative avec d'autre CMS (joomla, postnuke...).
J'ai suivi le tuto qui se trouve sur votre site pour modifier le template. Le template que je veux modifier s'appelle : boxesandarrows
Bien entendu, je n'ai pas modifié directement ce template, je l'ai d'abord dupliquer comme indiqué dans le tuto présent sur vitre site.
Ce faisant, si j'arrive à faire quelques modifications via le fichier css et le fichier template.php, je n'arrive pas du tout à modifier tout ce qui concerne la partie du menu.
Dans le fichier template.php, ce menu est appelé par le code suivant ==> Page::side(TRUE);.
Voici ce que je veux faire :
Idem pour la case de recherche rapide.
Je veux pouvoir passer le menu à gauche (actuellement il est à droite dans ce template).
Je voulais donc savoir quels étaient les nom des fichiers à modifier pour avoir la main totale sur le template. Pour ce qui est du webdesign (html, css...), pas de problème pour moi). Seulement, je ne sais pas comment fonctionne l'appel du menu.
Je vous serais donc très reconnaissant de bien vouloir m'éclairer à ce sujet qui me tient à coeur car c'est une des conditions primordiales pour que je continu avec yacs.
Ps : si quelqu'un de la communauté veut bien m'expliquer à quoi correspond ce code ==> Page::side(TRUE);
et autre code de ce genre (comment cela fonctionne, je lui en serais vivement reconnaissant.
Pour l'instant, voici ce que donne mon site avec les quelques modifications que j'ai pu faire ==>
www.nuxwin.com
Bien cordialement ;
Monsieur Laurent DECLERCQ
En liminaire, je me permets de vous féliciter pour ce projet qui et devenu mon choix après plusieurs tentative avec d'autre CMS (joomla, postnuke...).
J'ai suivi le tuto qui se trouve sur votre site pour modifier le template. Le template que je veux modifier s'appelle : boxesandarrows
Bien entendu, je n'ai pas modifié directement ce template, je l'ai d'abord dupliquer comme indiqué dans le tuto présent sur vitre site.
Ce faisant, si j'arrive à faire quelques modifications via le fichier css et le fichier template.php, je n'arrive pas du tout à modifier tout ce qui concerne la partie du menu.
Dans le fichier template.php, ce menu est appelé par le code suivant ==> Page::side(TRUE);.
Voici ce que je veux faire :
- Je veux déplacer les cases de login (mot de passe et nom d'utilisateur) dans le header, juste en dessous du slogan du site.
Idem pour la case de recherche rapide.
Je veux pouvoir passer le menu à gauche (actuellement il est à droite dans ce template).
Je voulais donc savoir quels étaient les nom des fichiers à modifier pour avoir la main totale sur le template. Pour ce qui est du webdesign (html, css...), pas de problème pour moi). Seulement, je ne sais pas comment fonctionne l'appel du menu.
Je vous serais donc très reconnaissant de bien vouloir m'éclairer à ce sujet qui me tient à coeur car c'est une des conditions primordiales pour que je continu avec yacs.
Ps : si quelqu'un de la communauté veut bien m'expliquer à quoi correspond ce code ==> Page::side(TRUE);
et autre code de ce genre (comment cela fonctionne, je lui en serais vivement reconnaissant.
Pour l'instant, voici ce que donne mon site avec les quelques modifications que j'ai pu faire ==>
www.nuxwin.com
Bien cordialement ;
Monsieur Laurent DECLERCQ
Comments
Agnès![]() from le Grésivaudan (grenoble-chambéry) Associate, 2111 posts | Nuxwin: Bonjour et bienvenue dans le monde de Yacs ! Je vais répondre sur ce que je sais :
Voilà, si d'autres ont des compléments ou des corrections sur tout ça (j'ai pas la science infuse non plus !) : vite, faut le dire à Nuxwin ! Nous sommes très intéressés par un retour d'expérience et les bouts de code qui vont bien quand tu auras déplacé tout cela à ta convenance. Cela pourra servir à d'autres qui auraient les mêmes envies, comme tu t'es servis de la doc actuelle. Ne surtout pas hésiter à revenir nous tenir au courant des évolutions et/ou reposer des questions si besoin ! Agnès Il n'y a pas de problèmes, que des solutions. |
Agnès![]() from le Grésivaudan (grenoble-chambéry) Associate, 2111 posts |
Agnès : Heu, je reviens un peu sur ce que j'ai dit à propos de page::side. En fait, je suis pas sûre du tout que par défaut les boites extra ne s'affichent pas, il me semble plutôt que c'est même le contraire (j'ai encore jamais installé un yacs où y'avait pas d'emblée toutes les boites extra qui vont bien !). Bon, voilà pour mes bourdes, mais je pense qu'il sera utile que Bernard ou quelqu'un qui maîtrise bien les scripts de Yacs passe derrière moi pour préciser tout ça. Agnès Il n'y a pas de problèmes, que des solutions. |
| Bernard from nearby-an-airport Associate, 6807 posts | Comme l'a dit Agnès, n'importe quel bout de code peut-être appelé depuis le fichier template.php utilisé sur votre site. La solution la plus simple est peut-être de remplacer dans votre template.php l'appel de page::side() par le code complet de cette fonction (disponible dans skins/page.php), puis de déplacer certaines lignes de code dans tempalte.php pour parvenir au résultat recherché. Ne pas hésiter à demander plus d'aide si nécessaire... |
Rate this page
Posted by Nuxwin on June 8 2006, commented by Bernard on June 8 2006, (popular)
