Back to top

Autore Topic: head del template beez diviso in due posizioni  (Letto 2801 volte)

Offline marcoerimar

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
head del template beez diviso in due posizioni
« il: 25 Set 2012, 15:41:44 »
Ho un sito con template beez. Vorrei dividere l'intestazione in due parti, una posizione per il logo e una per una galleria di immagini. Ho seguito istruzioni ma non funziona.
Ho creato nuova posizione "gallery" in templateDetails:


[size=78%]<positions>[/size]
[size=78%]                 <position>left</position>[/size]
      <position>right</position>
      <position>top</position>
      <position>breadcrumb</position>
      <position>user1</position>
      [size=78%]<position>gallery</position>[/size]
   </positions>
Ho aggiunto nuova posizione in index.php dentro l'head:

<head>
<?php /*Aggiungo la nuova posizione modulo */?>                                       
    <?php if ($this->countModules ('gallery')) : ?>
      <div id="nuovo_div">
        <jdoc:include type="modules" name="gallery" style="xhtml" />
      <>
   <?php endif; ?>
<?php /*Fine aggiunta nuova posizione modulo*/?>
   <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;?>/css/position.css" type="text/css" media="screen,projection" />
   <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/layout.css" type="text/css" media="screen,projection" />
   <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/print.css" type="text/css" media="Print" />
   <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/general.css" type="text/css" />
   <?php if($this->direction == 'rtl') : ?>
   <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/template_rtl.css" type="text/css" />
   <?php endif; ?>
   <!--[if lte IE 6]>
      <link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/ieonly.css" rel="stylesheet" type="text/css" />
   <![endif]-->
   <!--[if IE 7]>
      <link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/ie7only.css" rel="stylesheet" type="text/css" />
   <![endif]-->
   <script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/javascript/md_stylechanger.js"></script>
</head>
Infine ho modificato template.css:

#nuovo_div {
float: right;
width:50%; }
Quindi ho settato rokslideshow nella posizione "gallery".
Risultato: zero. Nessun effetto e andando sull'anteprima struttura del template non vedo la nuova posizione creata.
Qualcuno mi aiuta? Grazie
m
« Ultima modifica: 25 Set 2012, 15:44:05 da marcoerimar »

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:head del template beez diviso in due posizioni
« Risposta #1 il: 25 Set 2012, 17:11:44 »
Ciao Marco e benvenuto nel forum  :)
Dato che sembri districarti bene con il codice come puoi confondere l'header del template con il tag head dove si inseriscono tante cose ma non di certo una fotogallery!
Devi postare quel codice dentro il tag header dopo il tag body. Non basterà ancora ma intanto comincerai a vedere il modulo!  ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline marcoerimar

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:head del template beez diviso in due posizioni
« Risposta #2 il: 25 Set 2012, 17:33:24 »
Grazie per la prontissima risposta! In realtà seguo le istruzioni ma non ne so molto di codice. Ho provato a tagliarlo e a inserirlo nell'header ma ancora non vedo nulla :( 

Codice: [Seleziona]

</head>
<body>
   <div id="all">
      <div id="header">
        <?php /*Aggiungo la nuova posizione modulo */?>                                       
    <?php if ($this->countModules ('gallery')) : ?>
      <div id="nuovo_div">
        <jdoc:include type="modules" name="gallery" style="xhtml" />
      <>
   <?php endif; ?>
 <?php /*Fine aggiunta nuova posizione modulo*/?>
       
         <h1 id="logo">
            <img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/images/logo.gif" border="0" alt="<?php echo JText::_('Logo del liceo'); ?>"  width="300" height="97" />
            <span class="header1"><?php echo JText::_('Il sito del Liceo Leopardi-Majorana di Pordenone'); ?></span>
         </h1>


         <ul>
            <li><a href="#content" class="u2"><?php echo JText::_('Skip to Content'); ?>[/url]</li>
            <li><a href="#mainmenu" class="u2"><?php echo JText::_('Jump to Main Navigation and Login'); ?>[/url]</li>
            <li><a href="#additional" class="u2"><?php echo JText::_('Jump to additional Information'); ?>[/url]</li>
         </ul>


         <h2 class="unseen">
            <?php echo JText::_('Search, View and Navigation'); ?>
         </h2>


         <div id="fontsize">
            <script type="text/javascript">
            //<![CDATA[
               document.write('<h3><?php echo JText::_('FONTSIZE'); ?></h3><p class="fontsize">');
               document.write('<a href="index.php" title="<?php echo JText::_('Increase size'); ?>" onclick="changeFontSize(2); return false;" class="larger"><?php echo JText::_('bigger'); ?>[/url]<span class="unseen">&nbsp;</span>');
               document.write('<a href="index.php" title="<?php echo JText::_('Decrease size'); ?>" onclick="changeFontSize(-2); return false;" class="smaller"><?php echo JText::_('smaller'); ?>[/url]<span class="unseen">&nbsp;</span>');
               document.write('<a href="index.php" title="<?php echo JText::_('Revert styles to default'); ?>" onclick="revertStyles(); return false;" class="reset"><?php echo JText::_('reset'); ?>[/url]</p>');
            //]]>
            </script>
         <>


         <jdoc:include type="modules" name="user3" />
         <jdoc:include type="modules" name="user4" />


         <div id="breadcrumbs">
            <p>
               <?php echo JText::_('You are here'); ?>
               <jdoc:include type="modules" name="breadcrumb" />
            </p>
         <>


         <div class="wrap">&nbsp;<>
      <><!-- end header
-->
« Ultima modifica: 25 Set 2012, 18:17:53 da tonicopi »

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:head del template beez diviso in due posizioni
« Risposta #3 il: 25 Set 2012, 18:16:59 »
Citazione
Quindi ho settato rokslideshow nella posizione "gallery".
Non dici se lo hai anche pubblicato e associato alla o alle voci di menu che generano le pagine dove vuoi vederlo. Poi, ancora, potrebbe essere impostato male il modulo. Prova a pubblicare nella posizione gallery un modulo di tipo html personalizzato con scritto sono qui;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

 



Web Design Bolzano Kreatif