Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : airciccio83 15 May 2011, 18:58:19

: Problema template [Risolto]
: airciccio83 15 May 2011, 18:58:19
Salve a tutti amici del forum. Pochi giorni fa risolsi un problema che riguardava un template e la sua slide show, che volevo si vedesse solo in home page.
Risolsi in questo modo.
<?php if(JRequest::getVar('view') == "frontpage" ) : ?>
------slide--------
<?php endif; ?>

Ora ho cambiato template e volevo chiedere se varrebbe lo stesso per l'altro template
il codice è :

<?php if(!$this->countModules('position-18')): ?>
                 cut
               <?php endif; ?>

Ho provato ad inserire le stringhe, ma mi elimina definitivamente la slide...
Come posso risolvere???
: Re:Problema template
: tomtomeight 15 May 2011, 19:05:26
Hai l'altro post aperto, e' inutile pro***e un altro uguale e per di piu' in una sezione diversa. Il template e' per la 1.5 o 1.6?
: Re:Problema template
: airciccio83 15 May 2011, 19:15:45
Hai perfettamente ragione tomtomfive, il template è per la 1.6, ma pensavo che dato che in questa sezione avevo risolto, speravo che qualcuno che bazzica solo in questa sezione avrebbe potuto aiutarmi...
Chiedo scusa...
: Re:Problema template
: 56francesco 15 May 2011, 19:34:04
per aiutarti ti si aiuta di certo.
siamo un forum assistenza e se segui le nostre abitudini allora risolvi i problemi,
ad esempio buttare li il codice a casaccio non serve,  puoi tirarne dentro quintalate e non faresti altro che intasare la ricerca e il database danneggiando quegli utenti che vengono, cercano e quasi sempre risolvono i problemi.

per cortesia, se proprio devi, ma potresti farne a meno, di inviare codice allora fai un file .txt ed allegalo al messaggio, se qualcuno vorrà lo aprirà e lo leggerà.

ma se vuoi risolvere i tuoi problemi:

serve il link al sito on line!

se non ce l'hai apriti una area test anche gratuita.
: Re:Problema template
: airciccio83 15 May 2011, 19:38:45
Chiedo ancora perdono.
Il link è: http://www.spartaing.com/
Purtroppo come potete vedere ancora è work in progress...quindi non posso tenerlo on-line molto tempo.
Spero possiate aiutarmi.
Grazie ancora
: Re:Problema template
: 56francesco 15 May 2011, 19:52:04
vedo che ci sta già un qualcosa in movimento,  hai risolto?

ci sono mille modulini uguali a quello, non potresti usarne uno in una posizione modulo e così pubblicarlo dove desideri?

: Re:Problema template
: airciccio83 15 May 2011, 20:07:43
Grazie per la risposta.
Io vorrei che quello che c'è si vedesse soltanto in home page.
Ma dato che non c'è nei moduli non so come agire...
: Re:Problema template
: 56francesco 15 May 2011, 20:14:23
per quello si rimedia subito
http://wiki.joomla.it/index.php?title=Miniguide:Templates
e ancora
http://wiki.joomla.it/index.php?title=Categoria:Template

: Re:Problema template
: adottauncane 17 May 2011, 12:01:30
Il codice funziona anche sulla 1.6, solo che frontpage ha cambiato nome:

:
<?php if(JRequest::getVar('view') == "featured" ) : ?>
-------slide---------
<?php endif; ?>

Metti il css così:

:
#header {
    clear: both;
    height: 100%; <---- anziché fisso
    width: 990px;
}
template.css (riga 289)

e questo è il codice compreso tra header (per comodità). Bisogna infatti cambiare anche la position-18

:
<!-- HEADER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<div id="header">
<div id="companyname">
<a href="<?php echo $this->baseurl ?>">
<?php //echo $mainframe->getCfg('sitename') ;?>
<img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/companyname.png" alt="AS Templates"/>
</a>
</div>
<div id="mainmenu">
<jdoc:include type="modules" name="position-1"/>
</div>
<div class="clear"></div>

<?php if(JRequest::getVar('view') == "featured" ) : ?>
<div id="slideshow">
<div id="fading">
<ul>
<li><img src="templates/<?php echo $this->template ?>/images/slide1.jpg" height="300" alt="" /></li>
<li><img src="templates/<?php echo $this->template ?>/images/slide2.jpg" height="300" alt="" /></li>
<li><img src="templates/<?php echo $this->template ?>/images/slide3.jpg" height="300" alt="" /></li>
</ul>
<ul class="pagination">
<li> <a href="#" rel="0"> <img src="templates/<?php echo $this->template ?>/images/slide1_thumb.png" alt="" /></a></li>
<li> <a href="#" rel="1"> <img src="templates/<?php echo $this->template ?>/images/slide2_thumb.png" alt="" /></a> </li>
<li> <a href="#" rel="2"> <img src="templates/<?php echo $this->template ?>/images/slide3_thumb.png" alt="" /></a> </li>
</ul>
</div>

</div>
<script type="text/javascript">
var $j = jQuery.noConflict();
$j(function(){
$j("#fading").faded({
speed:<?php echo $speed ?>,// 900,
crossfade: true,
autopagination: false,
autoplay: <?php echo $autoplay ?>,//default 5000,
autorestart: true
});
});
</script>
<?php endif; ?>
<?php if($this->countModules('position-18')): ?>
<div id="slideshow">
<jdoc:include type="modules" name="position-18" />
</div>
<?php endif; ?>

</div>
<!-- END OF HEADER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
: Re:Problema template [Risolto]
: airciccio83 17 May 2011, 12:13:42
Grazie mille adottauncane...sei inegualiabile  :)