Forum des développeurs Jahia francophones
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -25%
PC Portable Gamer 16,1” HP Victus 16 – 16 ...
Voir le deal
749.99 €

Création d'un nouveau template

4 participants

Aller en bas

Création d'un nouveau template Empty Création d'un nouveau template

Message  JavaPower 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

Revenir en haut Aller en bas

Création d'un nouveau template Empty Re: Création d'un nouveau template

Message  Guillaume 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
Guillaume
Guillaume
Administrateur

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

https://jahia.frenchboard.com

Revenir en haut Aller en bas

Création d'un nouveau template Empty Création d'un template

Message  DrChal 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
    Création d'un nouveau template Admini12
  2. Liste des templates déjà déployés
    Création d'un nouveau template Admini13
    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)
    Création d'un nouveau template Admini14
    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 :
    Création d'un nouveau template Admini15


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

Revenir en haut Aller en bas

Création d'un nouveau template Empty Re: Création d'un nouveau template

Message  Guillaume Mar 13 Jan - 13:03

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

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

https://jahia.frenchboard.com

Revenir en haut Aller en bas

Création d'un nouveau template Empty Création d'un template

Message  JavaPower Mar 13 Jan - 18:58

Merci à tous!!!

JavaPower
Curieux de Jahia

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

Revenir en haut Aller en bas

Création d'un nouveau template Empty Re: Création d'un nouveau template

Message  Neoh59 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 ?
Neoh59
Neoh59
Curieux de Jahia

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

Revenir en haut Aller en bas

Création d'un nouveau template Empty Re: Création d'un nouveau template

Message  Guillaume 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é !
Guillaume
Guillaume
Administrateur

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

https://jahia.frenchboard.com

Revenir en haut Aller en bas

Création d'un nouveau template Empty Re: Création d'un nouveau template

Message  Neoh59 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.
Neoh59
Neoh59
Curieux de Jahia

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

Revenir en haut Aller en bas

Création d'un nouveau template Empty Re: Création d'un nouveau template

Message  Guillaume 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.
Guillaume
Guillaume
Administrateur

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

https://jahia.frenchboard.com

Revenir en haut Aller en bas

Création d'un nouveau template Empty 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