Joomla.it Forum
Joomla! 3 => I Template di Joomla! 3 => : jwolf 29 Jan 2014, 17:29:54
-
Ciao, stavo seguendo la mini guida alla personalizzazione del template Protostar per cercare di prendere un poco di confidenza con Joomla. Ho seguito tutti i passi ma ad un certo punto mi sono bloccato. In pratica ho inserito la posizione per lo slide show in index.php , installato il modulo Responsive Foto Gallery e inserito il codice nel personal.css. Tutto funziona, lo slide show viene visualizzato, se richiamo il sito con la funzione di visualizzazione delle posizioni http://localhost/joomla32/?tp=1 (http://localhost/joomla32/?tp=1) ma se ometto il ?tp=1 ecco che il modulo slide show sparisce. Qualche idea su come risolvere questa strana anomalia.
Ciao e grazie in anticipo Luca
-
Ciao jwolf,
il modulo slide è pubblicato?
-
Ciao, si il modulo risulta come pubblicato ed è attivo su tutte le pagine, la cosa strana è che in modalità ?tp=1 il modulo funziona, cioè è visibile e mostra le slide
-
mmm, strano, normalmente questo succede se il modulo non è pubblicato. Ha il bollino verde? Purtroppo sei in locale, non vedendo non so dirti di più...
-
Si la spunta è verde
(http://digilander.libero.it/wolf099/temp/Immagine.jpg)
[allegato eliminato automaticamente dopo un anno]
-
Non saprei. Non mi viene in mente niente... Se è pubblicato, il nome della posizione è giusto e nell'anteprima si vede... Hai qualche estensione aggintiva che potrebbe creare un conflitto?
-
Ciao, ho fatto una prova banale cambiando la posizione del modulo da quella personalizzata "slide" a quella nativa "banner" e ora funziona ..... lo slide show funziona :o .
Forse allora ho sbagliato a riportare il codice in index.php ma ho controllato diverse volte e mi sembra posizionato in modo corretto, non ho nessuna estensione aggiuntiva solo quelle base della installazione standard e l'editor JCE.
Ciao e grazie per la pazienza.
PS sopra ho allegato sia index.php che personal.css
-
C'è un errore sul sito, che nella mini guida non c'è...
Sul sito ho scritto:
<?php if ($this->countModules('slide')) : ?>
<div class="slide">
<jdoc:include type="modules" name="position-slide" style="none" />
</div>
<?php endif; ?>
che vedo tu hai riportato nell'index.php, mentre del file templateDetails.xml ho scritto solo slide.
Perciò se hai seguito il codice del sito il nome della posizione è position-slide e non solo slide.
Abbi pazienza, correggi l'index.php con:
<?php if ($this->countModules('slide')) : ?>
<div class="slide">
<jdoc:include type="modules" name="slide" style="none" />
</div>
<?php endif; ?>
e, se il nome posizione della tendina è slide, va tutto a posto.
Oppure correggi il file templateDetails.xml con position-slide.
Scuuuuuuuuusaaaaaaa. :-[
-
GRAZIE GRAZIE GRAZIE...... e pensare che avevo parzialmente modificato il codice ma non avevo corretto la riga di attivazione condizionata <?php if ($this->countModules('position-slide')) : ?> .
Ciao e grazie ancora.
PS è possibile rimuovere le due bande dx e sx che sono inattive?
Soluzione: inserire nel css la seguente condizione
.rg-image-nav a{
display:none !important; /* visualizzazione bottoni disattiva*/
}
PPS è possibile definire una dimensione fissa per per l'altezza della galleria e fare in modo che le foto si adattino oppure bisogna già inserire le foto nella cartella nel formato voluto?
Ciao Luca