Back to top

Autore Topic: Slideshow solo nella Home  (Letto 2201 volte)

Offline dave1893

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Slideshow solo nella Home
« il: 13 Mar 2013, 12:52:32 »
Ciao a tutti, mi sono appena iscritto al forum e volevo chiedervi una cosa, ovvero come impostare in un template lo slideshow solo nella Homepage.
So che questo è un tema già trattato e ritrattato in questo forum, ma ci sono dei punti che non riesco a capire.
Premetto intanto alcune cose: lo slideshow non è un modulo, quindi è modificabile solo tramite codice, ho già provato a inserire le rige <?php if(JRequest::getVar('view') == "frontpage" ) : ?>------codice slideshow--------<?php endif; ?>
ma così facendo lo slide non mi compare più in nessuna pagina, quindi la mia domanda è la seguente: ho letto in giro che qualcuno consiglia di duplicare il template, togliere lo slide ed assegnarlo alle pagine desiderate, ma il punto è questo: se io duplico il template nella sezione Gestione template/stili mi compaiono il template e il suo duplicato,ma se poi voglio modificare il codice nella sezione Gestione template/template il template è sempre uno solo,quindi non so come si possa fare ad avere due template,uno con lo slide e uno senza, potreste gentilmente spiegarmi come si fa?
Se no qualcuno avrebbe qualche altra soluzione?
Spero di essere stato abbastanza chiaro :)
Grazie mille!

« Ultima modifica: 13 Mar 2013, 12:55:31 da dave1893 »

Offline Peppe-73

  • Instancabile
  • ******
  • Post: 2833
  • Sesso: Maschio
  • La mia musica ? Pop anni 80 " la musica "
    • Mostra profilo
Re:Slideshow solo nella Home
« Risposta #1 il: 13 Mar 2013, 13:14:15 »
io ti consiglierei invece di mettere un modulo per non impazzire


come lo misi qui


http://www.complessolazagara.it
« Ultima modifica: 13 Mar 2013, 13:18:44 da Peppe-73 »
Si dice che gli amici sono come l'ombrello........ quando ti serve non lo hai mai....

Visitate il mio sito https://nikonfoto.altervista.org/ per gli appassionati della fotografia.  -----  Invece per chi ama Minecraft e cerca un server visitate https://portaleminecraft.altervista.org/

Offline skyline81

  • Appassionato
  • ***
  • Post: 310
    • Mostra profilo
Re:Slideshow solo nella Home
« Risposta #2 il: 13 Mar 2013, 13:17:35 »
<?php if(JRequest::getVar('view') == "frontpage" ) : ?>------codice slideshow--------<?php endif; ?>

dove hai preso quel codice? a me sembra errato

prova con questo

Codice: [Seleziona]
<?php
$menu 
= & JSite::getMenu();
if (
$menu->getActive() == $menu->getDefault()) {
-- 
slideshow --
}
?>

tutti siamo utili e nessuno indispensabile... tranne il defined( '_JEXEC') or die

adottauncane

  • Visitatore
Re:Slideshow solo nella Home
« Risposta #3 il: 13 Mar 2013, 13:47:55 »
No non è errato, solo sta usanto "frontepage" (1.5) al posto di "featured" che è l'home della versione 2.5.

Offline skyline81

  • Appassionato
  • ***
  • Post: 310
    • Mostra profilo
Re:Slideshow solo nella Home
« Risposta #4 il: 13 Mar 2013, 14:06:13 »
il problema dell'utilizzo di intercettare il "featured" nella view sta nel fatto che potrei avere 2 voci di menu che puntano a diversi "featured" (si pensi a diverse categorie)

per questo ne è sconsigliato l'utilizzo.

invece il menu di tipo "default" è sempre unico in ogni installazione di Joomla e ne identifica la home  ;)

almeno questo è quello che ho capito io... nulla vieta di aver preso una enorme cantonata  ;)
tutti siamo utili e nessuno indispensabile... tranne il defined( '_JEXEC') or die

Offline dave1893

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:Slideshow solo nella Home
« Risposta #5 il: 13 Mar 2013, 14:14:04 »
Niente da fare...ho provato con entrambi i codici che mi avete suggerito ma purtroppo nessuno funziona; se inserisco <?php if(JRequest::getVar('view') == "featured" ) : ?>------codice slideshow--------<?php endif; ?>
lo slide non si vede più da nessuna parte, se invece inserisco <?php$menu = & JSite::getMenu();
if (
$menu->getActive() == $menu->getDefault()) {
--
slideshow --
}
?>
mi compare pagina bianca con "Parse error: syntax error, unexpected '<' in /web/htdocs/www.icc-adv.com/home/prova/templates/carligian1.7/index.php on line 148"

Non riesco a capire se è il template che fa schifo o se magari sbaglio io ad inserire il codice nella giusta posizione...nella index il codice è questo:
<div id="slide">          <div id="slideshow-w">        <div id="slideshow">            <img src="templates/<?php echo $this->template ?>/images/slide1.jpg" alt="image1" />          <img src="templates/<?php echo $this->template ?>/images/slide2.jpg" alt="image2" />          <img src="templates/<?php echo $this->template ?>/images/slide3.jpg" alt="image3" />        </div>      </div>      </div>          <script type="text/javascript" charset="utf-8">          var $j = jQuery.noConflict();             $j(document).ready(function(){             $j("#slideshow").slideshow({                      pauseSeconds:5,                      height:273,                 fadeSpeed:0.5,              width:744,                       caption: false                    });                 });        </script>







io ti consiglierei invece di mettere un modulo per non impazzire


come lo misi qui


http://www.complessolazagara.it



Ci avevo pensato anch'io...ma questo template non prevede una posizione per infilarci uno slideshow...


Offline Peppe-73

  • Instancabile
  • ******
  • Post: 2833
  • Sesso: Maschio
  • La mia musica ? Pop anni 80 " la musica "
    • Mostra profilo
Re:Slideshow solo nella Home
« Risposta #6 il: 13 Mar 2013, 14:45:06 »
il mio e un modulo posizionato in " banner-1 " non ho fatto nulla di eccezionale  ::)
Si dice che gli amici sono come l'ombrello........ quando ti serve non lo hai mai....

Visitate il mio sito https://nikonfoto.altervista.org/ per gli appassionati della fotografia.  -----  Invece per chi ama Minecraft e cerca un server visitate https://portaleminecraft.altervista.org/

Offline Rasjah

  • Abituale
  • ****
  • Post: 959
  • Sesso: Maschio
    • Mostra profilo
Re:Slideshow solo nella Home
« Risposta #7 il: 13 Mar 2013, 14:46:52 »
Citazione

Ci avevo pensato anch'io...ma questo template non prevede una posizione per infilarci uno slideshow...



Beh.... Una posizione nuova la crei...... ci metti 2 minuti  ::) ::)

 



Web Design Bolzano Kreatif