Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : herme 28 Jan 2012, 22:39:56

: Lasciare la slideshow solo in "home"?
: herme 28 Jan 2012, 22:39:56
Salve a tutti e buona sera.
Ritorno a scocciarvi per chiedere, come da tittolo, come posso fare per visualizzare lo slideshow delle immagini del mio template solo sulla home page e non negli altri articoli!
grazie in anticipo!
: Re:Lasciare la slideshow solo in "home"?
: adottauncane 29 Jan 2012, 00:55:41
Ciao herme,

comprendi il codice della slide nell'index.php del template fra queste righe:
 
:
<?php if(JRequest::getVar('view') == "featured" ) : ?>
               
      <?php endif; ?>

La home deve essere di tipo articoli in evidenza.
: Re:Lasciare la slideshow solo in "home"?
: herme 29 Jan 2012, 01:23:29
scusa l'ignoranza ma non ci capisco molto... credo sia questo:


<div class="animacja">
<div id="wrapper">
<div class="slider-wrapper theme-default">
            <div class="ribbon"><>
            <div id="slider" class="nivoSlider">
   <!--pliki graficzne animacji-->             
                <img src="<?php echo $templateUrl; ?>/images/demo/1.jpg" alt="" />
                <img src="<?php echo $templateUrl; ?>/images/demo/2.jpg" alt="" />
                <img src="<?php echo $templateUrl; ?>/images/demo/3.jpg" alt="" />
                <img src="<?php echo $templateUrl; ?>/images/demo/4.jpg" alt=""  />
                <img src="<?php echo $templateUrl; ?>/images/demo/5.jpg" alt=""  />
 
   <!--koniec pliki graficzne-->
: Re:Lasciare la slideshow solo in "home"?
: adottauncane 29 Jan 2012, 01:46:12
Più probabilmento solo questo:

:
           <div id="slider" class="nivoSlider">
  <!--pliki graficzne animacji-->             
               <img src="<?php echo $templateUrl?>/images/demo/1.jpg" alt="" />
               <img src="<?php echo $templateUrl?>/images/demo/2.jpg" alt="" />
               <img src="<?php echo $templateUrl?>/images/demo/3.jpg" alt="" />
               <img src="<?php echo $templateUrl?>/images/demo/4.jpg" alt=""  />
               <img src="<?php echo $templateUrl?>/images/demo/5.jpg" alt=""  />

  <!--koniec pliki graficzne-->

Comunque prova, se mai sposti le righe.
: Re:Lasciare la slideshow solo in "home"?
: RdG 29 Jan 2012, 02:46:10
Ciao herme,

comprendi il codice della slide nell'index.php del template fra queste righe:
 
:
<?php if(JRequest::getVar('view') == "featured" ) : ?>
               
      <?php endif; ?>

La home deve essere di tipo articoli in evidenza.
Ciao adottauncane, potrei avere maggiori dettagli cortesemente?
Io avrei pensato a posizionare la slide su di un modulo e farlo visualizzare solo in home, questo codice a che fa riferimento?
Curiosità nell'apprendere cose nuove, ti ringrazio dell'eventuale risposta.
: Re:Lasciare la slideshow solo in "home"?
: adottauncane 29 Jan 2012, 02:54:24
Ciao RdG,
questo codice serve per eliminare la slide da tutte le pagine, tranne che nella home, nei template che hanno la slide integrata nell'index.php. Se tu utilizzi un modulo slide e lo assegni ad una posizione che poi pubblichi solo in home va benissimo e il codice non serve.
: Re:Lasciare la slideshow solo in "home"?
: herme 29 Jan 2012, 09:32:50
Ciao adottauncane, potrei avere maggiori dettagli cortesemente?
Io avrei pensato a posizionare la slide su di un modulo e farlo visualizzare solo in home, questo codice a che fa riferimento?
Curiosità nell'apprendere cose nuove, ti ringrazio dell'eventuale risposta.
in poche parole, con cosa va sostituito? grazie!!!
: Re:Lasciare la slideshow solo in "home"?
: adottauncane 29 Jan 2012, 12:33:55
@herme
Se la slide che hai è integrata nel template, come nel tuo caso, devi inserire il codice prima e dopo il codice della slide, che dovrebbe essere quello che ho evidenziato.

La risposta che hai citato era per RdG che chiedeva se una slide inserita su un modulo si poteva mettere solo in home.
: Re:Lasciare la slideshow solo in "home"?
: herme 29 Jan 2012, 13:20:17

:
<!-------------animacja pliki graficzne--------------------------------------->


<div class="animacja">
<div id="wrapper">
<div class="slider-wrapper theme-default">
            <div class="ribbon"><>
            <?php if(JRequest::getVar('view') == "featured" ) : ?>
               
      <?php endif; ?>
<div id="slider" class="nivoSlider">
   <!--pliki graficzne animacji-->   
 
                <img src="<?php echo $templateUrl?>/images/demo/1.jpg" alt="" />
                <img src="<?php echo $templateUrl?>/images/demo/2.jpg" alt="" />
                <img src="<?php echo $templateUrl?>/images/demo/3.jpg" alt="" />
                <img src="<?php echo $templateUrl?>/images/demo/4.jpg" alt=""  />
                <img src="<?php echo $templateUrl?>/images/demo/5.jpg" alt=""  />
 <?php if(JRequest::getVar('view') == "featured" ) : ?>
               
      <?php endif; ?>
   <!--koniec pliki graficzne-->
<>
<>
<>
<>
ho provato a metter così... ma niente!
: Re:Lasciare la slideshow solo in "home"?
: adottauncane 29 Jan 2012, 14:11:57
:
<?php if(JRequest::getVar('view') == "featured" ) : ?>
<div id="slider" class="nivoSlider">
   <!--pliki graficzne animacji-->   
 
                <img src="<?php echo $templateUrl?>/images/demo/1.jpg" alt="" />
                <img src="<?php echo $templateUrl?>/images/demo/2.jpg" alt="" />
                <img src="<?php echo $templateUrl?>/images/demo/3.jpg" alt="" />
                <img src="<?php echo $templateUrl?>/images/demo/4.jpg" alt=""  />
                <img src="<?php echo $templateUrl?>/images/demo/5.jpg" alt=""  />
               

   <!--koniec pliki graficzne-->
<?php endif; ?>

Il codice va compreso fra le due righe, cioè inserito tra... così come vedi su.  :)
: Re:Lasciare la slideshow solo in "home"?
: herme 29 Jan 2012, 19:28:30
perfetto, ecco come dove essere :
:
<!-------------animacja pliki graficzne--------------------------------------->
<?php if(JRequest::getVar('view') == "featured" ) : ?>
<div class="animacja">
<div id="wrapper">
<div class="slider-wrapper theme-default">
            <div class="ribbon"><>
            <div id="slider" class="nivoSlider">
   <!--pliki graficzne animacji-->             
                <img src="<?php echo $templateUrl?>/images/demo/1.jpg" alt="" />
                <img src="<?php echo $templateUrl?>/images/demo/2.jpg" alt="" />
                <img src="<?php echo $templateUrl?>/images/demo/3.jpg" alt="" />
                <img src="<?php echo $templateUrl?>/images/demo/4.jpg" alt=""  />
                <img src="<?php echo $templateUrl?>/images/demo/5.jpg" alt=""  />
 
   <!--koniec pliki graficzne-->
<?php endif; ?>
<>
<>
<>
<>

<!-----------------------koniec animacja pliki graficzne----------------------->


Ultime cose:

e se invece volessi far apparire in un altro menu e non in quello dell'home?

Come faccio ora togliere lo spazio lasciato dallo slide ???

: Re:Lasciare la slideshow solo in "home"?
: adottauncane 29 Jan 2012, 21:56:38
Qui trovi come:
http://wiki.joomla.it/index.php?title=Modificare_il_layout_di_una_singola_pagina

lo spazio dovrebbe essere già sparito... Se così non è devi cercare il css relativo (puoi usare Firebug per Firefox) e togliere l'altezza.
Oppure metti un link al sito che vediamo...
: Re:Lasciare la slideshow solo in "home"?
: herme 29 Jan 2012, 23:04:11
no, purtroppo non è sparito... scusami, è che io non sono ancora tanto bravo sono i primi giorni che utilizzo joomla!
Il sito è ancora in locale...! posso postarti una foto o non serve a niente?
: Re:Lasciare la slideshow solo in "home"?
: adottauncane 29 Jan 2012, 23:31:59
No, non serve. Prova a darmi il link per scaricare il template (sempre che sia free...)
: Re:Lasciare la slideshow solo in "home"?
: herme 29 Jan 2012, 23:37:11
eccolo!!!
http://www.diablodesign.eu/component/k2/item/1-classic-car-j17.html (http://www.diablodesign.eu/component/k2/item/1-classic-car-j17.html)


...Non so come ringraziare, ha la mia gratitudine!
(http://www.diablodesign.eu/media/k2/items/cache/2fa67f482133f1c934235b73c2a03954_XL.jpg)
: Re:Lasciare la slideshow solo in "home"?
: adottauncane 30 Jan 2012, 12:26:00
In effetti ho qualche problemino...  :) il template è un po' complesso con misure di altezze legate a div diversi da quelli che regolano la slide. Quindi riesco a togliere tutto ma non ad alzare il main nelle pagine dove non c'è la slide e le altre parti, macchina, chiavi ecc...
Ma non è che non si possa fare, solo che non conosco più di tanto il php... Stasera farò qualche prova ancora e ti faccio sapere.
: Re:Lasciare la slideshow solo in "home"?
: herme 30 Jan 2012, 12:32:29
Ok, anche io sono riuscito a non far scomparire il tutto ma di eliminare lo spazio vuoto non se ne parla!!!!
 grazie mille per la disponibilità !
: Re:Lasciare la slideshow solo in "home"?
: adottauncane 30 Jan 2012, 12:52:29
Ma tu vuoi che sulle altre pagine rimanga la macchina e tutto il resto? O lo vuoi pulito con il main appena sotto a top menù?
: Re:Lasciare la slideshow solo in "home"?
: herme 30 Jan 2012, 22:09:56
Vorrei che lo slide e le varie immagini appaino solo nell'home, negli altri menù vorrei eliminarli
: Re:Lasciare la slideshow solo in "home"?
: adottauncane 01 Feb 2012, 10:53:10
Non sono riustita dall'index.php. La cosa più semplice a questo punto è prendere la cartella originale, cambiare nome al template (anche sul file xml), fare le modifiche al index.php e al css, caricare il template modificato ed assegnarlo alle altre pagine, meno alla pagina home.
: Re:Lasciare la slideshow solo in "home"?
: herme 01 Feb 2012, 11:04:38
Mi sa che faccio prima se cambio templare e inserisco poi le immgine in qualche altro modo...
: Re:Lasciare la slideshow solo in "home"?
: adottauncane 01 Feb 2012, 11:17:30
Se ne trovi un altro che ti piace... Normalmente le slide show inserite nel template hanno un loro css e quindi tolte dalle altre pagine non hanno questi problemi. Oppure, meglio ancora, cerca un template che abbia una posizione in cui inserire un modulo slide show.
: Re:Lasciare la slideshow solo in "home"?
: macmini90 06 Feb 2012, 20:54:07
scusate se mi intrometto ma avrei questo problema anch'io.. come mai non riesco a risolverlo? questo è il codice <br clear="all" />
        <div id="top_menu"><div id="topnav"><jdoc:include type="modules" name="position-1" /></div></div>
<?php if(JRequest::getVar('view') == "featured" ) : ?><div id="slider" class="nivoSlider">
               <? if(!is_array($slides)){ ?><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/slide1.jpg" title="" alt="slide 1" />
                <img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/slide2.jpg" title="" alt="slide 2" />
                <img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/slide3.jpg" title="" alt="slide 3" /><? }else{foreach($slides as $k=>$slide){ ?><img src="<?php echo $slide ?>" title="<?=$slideCaptions[$k]?>" alt="" /><? }}
?></div></div><?php endif; ?>

come mai a me scomapere la slide anche dalla home?
: Re:Lasciare la slideshow solo in "home"?
: adottauncane 06 Feb 2012, 21:22:46
La home è di tipo articoli in evidenza?
: Re:Lasciare la slideshow solo in "home"?
: macmini90 06 Feb 2012, 21:51:22
mmmm.. non saprei ma non penso.. come faccio a vedere?
: Re:Lasciare la slideshow solo in "home"?
: macmini90 07 Feb 2012, 10:47:10
questo è il template : http://www.joomla.it/anteprima-template-16/5038-relax-and-spa-template.html
: Re:Lasciare la slideshow solo in "home"?
: adottauncane 07 Feb 2012, 11:13:28
Il template non c'entra. Devi vedere la voce di menù Home se è di tipo  Articoli » Articoli in evidenza di tutte le categorie o altro; lo vedi dalla gestione menù.
: Re:Lasciare la slideshow solo in "home"?
: macmini90 07 Feb 2012, 11:20:07
ok è impostato su articolo.. ho selezionato articolo in evidenza e adesso provo..

: Re:Lasciare la slideshow solo in "home"?
: macmini90 07 Feb 2012, 11:23:34
ok ok perfetto funziona benissmo grazie mille e scusatemi ma non sono molto pratico.. :)
: Re:Lasciare la slideshow solo in "home"?
: mary2982 22 Feb 2012, 20:19:39
salve a tutti,io ho il medesimo problema...ho provato ad inserire quel pezzo di codice prima del div della slideshow ,ma il risultato è che mi cancella la slideshow da tutte le pagine del sito.
sto usando la versione 1.5 ed il template è Braincode-Grunge


grazie in anticipo
: Re:Lasciare la slideshow solo in "home"?
: adottauncane 22 Feb 2012, 22:38:40
Ciao mary2982,
per la 1.5 il codice è questo:

:
<?php if(JRequest::getVar('view') == "frontpage" ) : ?>
------codice gallery--------
<?php endif; ?>

: Re:Lasciare la slideshow solo in "home"?
: mary2982 23 Feb 2012, 14:49:21
grazie mille!!!