Création d'un nouveau template

Aller en bas

Création d'un nouveau template

Message  JavaPower le Ven 9 Jan - 17:19

Bonjour,

Je dois créer un template pour faire un site.
Le problème c'est que je ne comprend pas tout du template que j'ai téléchargé (corporate v2).

J'ai repéré ou se trouve les CSS (screen.css, et template_css.jsp)
Je sais que si on crée une nouvelle page template, on doit l'ajouter à template.xml.

Je n'arrive pas a faire un déploiement du template, donc je travail directement sur le template présent dans jahia (corporate v2)

Je veux placer le login en milieu de page dans la page d'accueil (actuellement elle n'est présente que dans le menu à gauche).
à chaque fois que je tente une modification, plus rien ne fonctionne :s.

help.

JavaPower
Curieux de Jahia

Messages : 26
Date d'inscription : 07/01/2009

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Création d'un nouveau template

Message  Guillaume le Lun 12 Jan - 13:21

Hello,

Dans ce post il y a il me semble plusieurs questions :
- la première sur le déploiement : l'ajout d'un nouveau template dans le fichier XML ne vaut que pour le déploiement d'un nouveau set de templates, packagé sous forme de fichier JAR. Par conséquent, si tu veux déployer un template sur un set qui est déjà en oeuvre (par ex, corporate_portal_templatesV2), tu dois le faire via l'administration de jahia : va dans "Gérer les modèles" puis "ajouter manuellement un nouveau modèle". Donne un nom à ton templates "par ex, Nouvel Accueil,
puis le dossier (ici corporate_portal_templatesV2) puis le nom de fichier (ex: nouvelAccueil.jsp), et coche "mis à la dispositon .."
Une fois cela fait, tu peux créer une nouvelle page en spécifiant ce nouveau gabarit.

- la seconde sur le développement : quelle est l'erreur précise ??

De manière générale, si vous voulez de l'aide précise, il faut donner précisement le contexte de l'erreur : comment elle est provoquée, quel est le message d'erreur apparaissant, quels sont les symptomes etc.

Dans ton cas, je ne peux répondre précisement faute d'informations !

Merci
avatar
Guillaume
Administrateur

Messages : 87
Date d'inscription : 06/01/2009

Voir le profil de l'utilisateur http://jahia.frenchboard.com

Revenir en haut Aller en bas

Création d'un template

Message  DrChal le Mar 13 Jan - 10:57

Bonjour,
Pour la création de template, je suis parti d'un template simple (simple.jsp) que j'ai adapté à mon besoin.
La procédure suivante détaille les étapes de déploiement de ce nouveau template.
  1. Allez dans l'administration du site jahia

  2. Liste des templates déjà déployés

    Cliquez sur Ajouter manuellement un nouveau modèle
  3. Renseignez les éléments concernant le template (nom, fichier jsp, endroit où se trouve les templates)

    Saisissez bien tous les champs et n'oubliez pas de cocher la zone Mis à la disposition des utilisateurs .
  4. Cliquez sur enregistrer et si l'ajout s'est bien effectué vous aurez le message suivant :



J'espère que ces quelques copies d'écran pourra aider au déploiement d'un nouveau template.

Bon courage

DrChal

Messages : 9
Date d'inscription : 13/01/2009

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Création d'un nouveau template

Message  Guillaume le Mar 13 Jan - 13:03

Merci DrChal pour ce ptit tuto illustré !
avatar
Guillaume
Administrateur

Messages : 87
Date d'inscription : 06/01/2009

Voir le profil de l'utilisateur http://jahia.frenchboard.com

Revenir en haut Aller en bas

Création d'un template

Message  JavaPower le Mar 13 Jan - 18:58

Merci à tous!!!

JavaPower
Curieux de Jahia

Messages : 26
Date d'inscription : 07/01/2009

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Création d'un nouveau template

Message  Neoh59 le Lun 2 Fév - 12:52

Guillaume a écrit:
- la première sur le déploiement : l'ajout d'un nouveau template dans le fichier XML ne vaut que pour le déploiement d'un nouveau set de templates, packagé sous forme de fichier JAR. Par conséquent, si tu veux déployer un template sur un set qui est déjà en oeuvre (par ex, corporate_portal_templatesV2), tu dois le faire via l'administration de jahia

Je suis pas tout à fait d'accord sur le forcément
Sauf erreur de ma part, si on fait des modifications dans un set de templates, qu'on recrée le jar, et qu'on dépose ce jar dans {TOMCAT_HOME}/webapps/jahia/WEB-INF/var/new_templates/{site_name} alors Jahia va déployer de nouveau de set de templates pour le site {site_name}
Je me trompe ?
avatar
Neoh59
Curieux de Jahia

Messages : 17
Date d'inscription : 02/02/2009
Age : 40
Localisation : Lille

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Création d'un nouveau template

Message  Guillaume le Lun 2 Fév - 13:58

Il me semblait que cela ne fonctionnait pas chez moi. Es tu formel sur cette possibilité ?
Cela dit, en phase de développement, il est plus rapide de déployer directement dans le dossier de templates plutot que de repackager un jar. Par contre pour la mise en exploitation je retiens cette possibilité !
avatar
Guillaume
Administrateur

Messages : 87
Date d'inscription : 06/01/2009

Voir le profil de l'utilisateur http://jahia.frenchboard.com

Revenir en haut Aller en bas

Re: Création d'un nouveau template

Message  Neoh59 le Lun 2 Fév - 14:28

Je viens de refaire le test. Pas de soucis.

J'ai juste fait une modif dans une JSP. Il faudrait tester l'ajout d'un template dans le fichier template.xml et aussi la modification de texte dans les fichiers de ressources. Mais je pense que ça marche aussi.

Je suis d'accord avec toi. En phase de dév c'est pas la méthode la plus rapide. Mais pour les déploiements en production, surtout si on n'a pas la main sur la machine (équipe dédiée à la production) c'est vraiment pratique.
avatar
Neoh59
Curieux de Jahia

Messages : 17
Date d'inscription : 02/02/2009
Age : 40
Localisation : Lille

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Création d'un nouveau template

Message  Guillaume le Lun 2 Fév - 14:35

Nickel, merci pour cette vérification !! Effectivement pour le passage de dev à un autre environnement (test ou prod) c'est ce qu'il faut.
avatar
Guillaume
Administrateur

Messages : 87
Date d'inscription : 06/01/2009

Voir le profil de l'utilisateur http://jahia.frenchboard.com

Revenir en haut Aller en bas

Re: Création d'un nouveau template

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum