Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : sigerico 06 Dec 2012, 16:44:09
-
Saluti a tutti,
ho letto con attenzione il post di Aprile riguardante lo stesso argomento, ma credo che il mio caso sia diverso.
Sto cercando di rinfrescare i contenuti del sito di mia moglie www.poseespose.it (http://www.poseespose.it) e ho messo una gallery di foto in home page creata raccogliendo insieme una serie di articoli che si riferiscono a servizi diversi.
Cliccando su ogni foto si è indirizzati all'interno dell'articolo al quale ho linkato un'altra gallery di foto.
Problema: vorrei non far vedere come prima foto in testa all'articolo la stessa foto che appare in home page.
Parlandone con un amico mi ha detto essere un problema di itemid è giusto?
Grazie in anticipo dell'aiuto
-
ciao io non vedo la stessa foto, puoi farmi un esempio? (posta i link precisi)
-
http://www.poseespose.it/index.php/gallery/9-carrara per esempio
-
ah ma come prima immagine tu allora intendi quella che è la thumbnails? io credevo la prima che si vedeva in home page. Con cosa stai gestendo le immagini?
-
sorry, non mi sono spiegato bene.
Le gestisco con Zentools che è associato al template che ho installato.
-
mmm... non l'ho mai usato, chissà che qualcun altro del forum invece lo conosce...
secondo me comunque non è l'item id, quella è una cosa interna di joomla! e da quella dipende la disposizione dei moduli della pagina, non i contenuti del componente.
non conoscendo il componente in questione agirei con una override o aggiungendo al css del template qualcosa come:
.jbIntroText p:first-child img{display:none;}
-
Guarda non credo che Zentools sia niente di complicato, la gallery nella home è creabile in 2 modi:
- tramite directory di immagini
- tramite contenuti, cioè il mio caso, ho fatto 6 articoli, ognuno dei quali ha la stessa foto che vedi in home, ad ogni articolo tramite differenti {loadposition} ho collegato un modulo con le differenti galleries.
Nel caso seguissi il tuo consiglio di inserire il codice {displaynone} cancella solo quella foto e non le altre della gallery?
-
non conosco il componente quindi non so se c'è un modo meno drastico di risolvere la cosa... è indifferente se sia o meno complicato da usare. Io do per scontato che tu abbia cercato in lungo ed in largo all'interno delle impostazioni del componente e che quindi l'ultima spiaggia sia nasconderlo tramite css. L'imagine in questo modo verrà caricata comunque ma verrà nascosta dal css.
all'interno del file template.css nella cartella css del tuo template inserisci quella stringa che ti ho postato
dovrebbe funzionare e nascondere solo quella immagine (bisogna fare un po di prove, è un codice che genericamente ha un senso ma applicato a qualcosa di specifico potrebbe dover essere riadattato)
-
ok, ho trovato la giusta cartella, ma dove precisamente dovrei inserire la stringa?
-
Incollalo proprio alla fine del file e salva le modifiche
-
Buongiorno,
ho provato ma non ha funzionato. Ricapitolo velocemente:
via FTP ho cercato nelle cartelle root/templates/mytemplate/css/ file template.css infondo al file ho incollato la stringa che mi hai inviato, ma non è successo nulla.
-
Ciao, mi sembra strano dal momento che quel file non esiste....
guarda tu stesso: http://www.poseespose.it/templates/jbepicure/css/templates.css
prova ad incollare quel codice in theme.css
-
Era in theme.css, niente di fatto.
Adesso l'ho rimesso in css/template.css
-
nono, stava bene li in theme.css, sii più preciso però d'ora in poi altrimenti non ci capiamo... quel css dovrebbe nascondere l'immagine del primo paragrafo.. riprova a metterlo in theme.css
-
Ok fatto la stringa è in fondo alla pagina di theme.css
-
il codice che ti ha dato giovi prova a metterlo in base.css
-
C'è qualcosa che non va nel cdd perchè un codice del genere per me non ha senso:
/* Tools
-----------------------------------------------------------------------------*/
.clr,.clear { height: 0 !important; visibility: hidden !important; line-height: 0 !important; clear: both !important; border: 0 none !important; content: "."; display: block !important; font-size: 0 !important; margin: 0 !important; padding: 0 !important; }
* html .clr,* html .clear { height: 1%; overflow: visible; }
*+html .clr,*+html .clear { min-height: 1%; }
.clr:after,.clear:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; font-size: 0; }http://localhost:8888/base/joomla25/index.php/joomla-related/content/category-blog/4-columns6
.jbIntroText p:first-child img{display:none;}
Da dove è uscito fuori quell'indirizzo??
Cancella laparte "http://localhost:8888/base/joomla25/index.php/joomla-related/content/category-blog/4-columns6" quella riga deve finire con la graffa chiusa
-
Giovi, questo codice lo metto nella stessa posizione in theme.css ed in sostituzione dell'altro?
-
Questo codice è quello che c'è già. Devi solo cancellare il link "http://localhost:8888/base/joomla25/index.php/joomla-related/content/category-blog/4-columns6" che non si capisce come ci sia finito dentro
-
yesssssssssss!!!!!
Grazie dell'aiuto io sono Guida turistica a Firenze, Cinque Terre, e cave di marmo di Carrara, se dovessi aver bisogno, fai un fischio, il trattamento sarà da Principe!
Buona giornata