- Forums
- Archives
- Versions stables
- Joomla 1.5
- Discussions générales
- Extensions tierces
- Templates
- Suivez ma création de template
Question Suivez ma création de template
- fred1254
- Auteur du sujet
- Hors Ligne
- Membre junior
- Messages : 30
- Remerciements reçus 1
par contre j'ai un petit soucis...quand je mets un nouveau module dans joomla par exemple le fil d'ariane, je choisi une position que j'ai déclaré dans l'index.php et le templateDetails.xml mais rien n'apparait :'(....une idée ?
9Design66
Connectez-vous ou Créer un compte pour participer à la conversation.
- fred1254
- Auteur du sujet
- Hors Ligne
- Membre junior
- Messages : 30
- Remerciements reçus 1
ça venait de l'appel
<jdoc:include type="modules" name="breadcrumb" /> je n'avais pas mis le "s" à module ! peut-être quelqu'un saura me dire pourquoi parfois c'est avec s et parfois sans s...?
9Design66
Connectez-vous ou Créer un compte pour participer à la conversation.
- lotfi_universal
- Hors Ligne
- V.I.P
fred1254 écrit: j'ai trouvé la solution !
ça venait de l'appel
<jdoc:include type="modules" name="breadcrumb" /> je n'avais pas mis le "s" à module ! peut-être quelqu'un saura me dire pourquoi parfois c'est avec s et parfois sans s...?
Salut,
Tu a juste changé le nom un un endroit quelconque dans ton code...! "breadcrumb", "breadcrumbs" ou même "blabla" c'est kif kif
il faut juste tenir la même nomination de tes variables ou chaines... dans le template
même chaine dans le fichier xml que dons ton code php
Pas de support en MP sans y être invité.
Merci de vous conformer aux règles du forum
Connectez-vous ou Créer un compte pour participer à la conversation.
- fred1254
- Auteur du sujet
- Hors Ligne
- Membre junior
- Messages : 30
- Remerciements reçus 1
<?php
/**
* @copyright Copyright (C) 2005-2010 Open Source Matters. All rights reserved.
* @ license GNU/GPL
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
*/
//no direct access
defined('_JEXEC') or die ('Restricted access');
JHTML::_('behavior.mootools');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>"lang="<?php echo $this->language; ?>">
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template?>/css/template.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template?>/templates/system/css/general.css" type="text/css" />
</head>
<body>
<div id="conteneur">
<!--en-tête-->
<div id="head">
<div id="logo">
<jdoc:include type="modules" name="logo" style="xhtml"/>
</div>
<!--menu-->
<div id="menu">
<jdoc:include type="modules" name="user2" style="xhtml"/>
</div>
<!--module langues-->
<div id="langues">
<jdoc:include type="modules" name="user3" style="xhtml"/>
</div>
</div>
<div class="clr">
</div>
<div id="breadcrumb">
<jdoc:include type="modules" name="breadcrumb" style="xhtml"/>
</div>
<!--Corps du site-->
<div id="mainbody">
<?php if ($this->countModules('right')): ?>
<div id="component">
<div id="component_h">
</div>
<div id="component_trait">
<jdoc:include type="component" style="xhtml"/>
</div>
<div id="component_b">
</div>
</div>
<div id="right">
<div id="right_h">
</div>
<div id="right_trait">
<jdoc:include type="modules" name="right" style="xhtml"/>
</div>
<div id="right_b">
</div>
</div>
<?php else : ?>
<div id="componentlarge">
<div id="componentlarge_h">
</div>
<div id="componentlarge_trait">
<jdoc:include type="component" style="xhtml"/>
</div>
<div id="componentlarge_b">
</div>
</div>
<?php endif ; ?>
</div>
<div class="clr">
</div>
<!--bas de page-->
<div id="footer">
<!--réservation-->
<div id="footer_g">
<jdoc:include type="modules" name="footerg" style="xhtml"/>
</div>
<!--milieu-->
<div id="footer_m">
</div>
<!--copyright etc...-->
<div id="footer_d">
<jdoc:include type="modules" name="footerd" style="xhtml"/>
</div>
</div>
</div>
</body>
</html>
et le CSS :
.clr{
clear:both;
}
body
{
background:url("../images/fond.jpg");
background-position:top center;
color:#616265;
font-family: arial, helvetica, sans-serif;
font-size: 0.8em;
padding: 0px;
margin:0px;
}
#breadcrumb{
width:866px;
height:20px;
}
#conteneur {
width:1024px;
margin-left:auto;
margin-right:auto;
margin-top:50px;
}
/*en-tête*/
#head
{
width:1024px;
height:99px;
background:url("../images/BanniereHaut.jpg") no-repeat;
float:left;
}
#logo
{
width:329px;
height:99px;
float:left;
}
#menu{
width:504px;
height:99px;
float:left;
}
#langues
{
width:191px;
height:99px;
float:left;
}
/*pied de page*/
#footer
{
width:866px;
height:38px;
background:url("../images/footer.png") no-repeat;
margin-top:20px;
margin-left:auto;
margin-right:auto;
}
#footer_g
{
width:171px;
height:38px;
float:left;
}
#footer_m{
width:274px;
height:38px;
float:left;
}
#footer_d
{
width:421px;
height:38px;
float:left;
text-align:right;
}
/*corps principal*/
#mainbody
{
width:866px;
margin-right:auto;
margin-left:auto;
}
#component
{
width:636px;
float:left;
}
#component_h
{
height:49px;
background:url("../images/component_h.png") no-repeat;
}
#component_trait
{
background:url("../images/component_trait.png") repeat-y;
padding-left:20px;
padding-right:20px;
}
#component_b
{
height:49px;
background:url("../images/component_b.png") no-repeat;
}
#componentlarge
{
width:100%;
float:left;
}
#componentlarge_h
{
height:49px;
background:url("../images/componentlarge_h.png") no-repeat;
}
#componentlarge_trait
{
background:url("../images/componentlarge_trait.png") repeat-y;
padding-left:20px;
padding-right:20px;
}
#componentlarge_b
{
height:47px;
background:url("../images/componentlarge_b.png") no-repeat;
}
#right
{
width:218px;
float:right;
}
#right_h
{
height:50px;
background:url("../images/right_h.png") no-repeat;
}
#right_trait
{
background:url("../images/right_trait.png") repeat-y;
}
#right_b
{
height:50px;
background:url("../images/right_b.png") no-repeat;
}
Voilà si vous voyez des choses pour optimiser je suis preneur . A ce stade je pense que je ne touche plus a l'index.php et qu'il ne me manque plus que (en vrac et non exhaustif):
- la finalisation du CSS et les réglages dans joomla pour l'apparence globale du site
- la création des menus
- l'injection des articles (les sections et catégories sont déjà faites)
- Mettre en place des modules pour les parties photos et vidéos (si vous connaissez des modules sympa que vous avez déjà utilisé je veux bien votre avis.
- Mettre en place joomfish pour les langues
si vous voyez autres choses que j'aurai pu oublié.....
9Design66
Connectez-vous ou Créer un compte pour participer à la conversation.
- lotfi_universal
- Hors Ligne
- V.I.P
bonjour,fred1254 écrit: et voilà largeur variable du component, merci lotfi_universal voici le code :
Il faut remercier Pierre qui t'a donner le code exacte à écrire pour avoir ce largeur variable
Pas de support en MP sans y être invité.
Merci de vous conformer aux règles du forum
Connectez-vous ou Créer un compte pour participer à la conversation.
- fred1254
- Auteur du sujet
- Hors Ligne
- Membre junior
- Messages : 30
- Remerciements reçus 1
9Design66
Connectez-vous ou Créer un compte pour participer à la conversation.
Droit d'accès du forum
- Vous ne pouvez pas: Créer un nouveau sujet.
- Vous ne pouvez pas: Répondre au sujet.
- Vous ne pouvez pas: Éditer votre message.
- Forums
- Archives
- Versions stables
- Joomla 1.5
- Discussions générales
- Extensions tierces
- Templates
- Suivez ma création de template