Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : nik24nik 26 Jul 2011, 01:07:47
-
come scritto nel titolo dopo aver rinominato l'htaccess (senza cambiare nulla al suo interno), quando visito una pagina di un sottomenu, la posizione che avevo inserito manualmente nel template (nell'header per la precisione) si visualizza sbagliata.
Secondo voi c'è una connessione tra le due cose? o è un caso che me ne sia accorto solo dopo aver modificato l'htaccess?
Il link del sito è www.social-advisors.com (http://www.social-advisors.com) le pagine sbagliate sono quelle dei sottomenu del menu "i nostri servizi". vedrete che il ruota-immagini che di solito sta a destra nell'header si sposta sbagliato.
il friendly url cmq funziona perfetto dopo aver rinominato l'htaccess.
Vi metto anche il codice con cui ho inserito la posizione nel template, xke secondo me è li che manca qualche riferimento ai sottomenu magari...
#headerimg {left:200px; }
grazie a chi vorrà darmi una mano
-
Ciao nik24nik,
prova a commentare la riga 23 come scritto su questa guida:
http://www.joomla.it/articoli-della-community/903-configurazione-seo-di-joomla-rendere-appetibile-il-sito-ai-motori-di-ricerca.html
-
no, anche commentando quella riga l'errore persiste.
-
Mmm, prova a disattivarle un attimo per vedere se è dovuto a quello. Anche se è molto probabile...
-
confermo. con le impostazioni friendly url disattivate torna tutto a posto.
in particolare è proprio la prima che da problemi, mentre le altre due non creano danni.
soluzioni?
-
nessuno ha una soluzione da proporre?
-
quando visito una pagina di un sottomenu, la posizione che avevo inserito manualmente nel template
mica capito cosa fai e che problema ci trovi..
-
ho riattivato l'opzione friendly url, cosi di vede l'errore.
se clicchi su questo link vedrai l'errore all'opera.
http://www.social-advisors.com/i-nostri-servizi/linkedin.html
-
e quale sarebbe il malfunzionamento? cioè cosa dovrebbe accadere cosa accade invece che..
ma se ci chiedi con parole tue cosa desideri forse si riesce a capirti e anche ad aiutarti.
-
hai ragione, pensavo si vedesse la differenza del modulo tra la home page e quel link che ti ho dato.
provo a spiegarmi meglio:
nella parte destra dell'header ho aggiunto una posizione per metterci il modulo che fa girare le immagini.
funziona bene.
a parte in quella pagina che ti ho linkato, che fa parte di un sottomenu, e tutte le pagine di pari livello.
in quella pagina al posto di visualizzarlo bene nella parte destra dell'header, lo vedi centrato e in parte nascosto dal resto della pagina.
il tutto succede solo quando attivo l'opzione friendly url.
-
ho cliccato una altra voce di menù ed è comparso un altro modulino sempre colorato di rosa ma con un'altro testo e in posizione diversa.
a prescindere dalla riscrittura degli indirizzi se quel modulo lo hai pubblicato solo per una voce di menù, ovvio che appare solo su quella voce di menù (perchè con altre voce di menù appaiono altri moduli o almeno quelli che sembrano moduli diversi)
ma siamo ancora alla prima parte della mia domanda la cui tua risposta non arriva,
ho aggiunto una posizione per metterci il modulo che fa girare le immagini.
non capisco che cosa avresti fatto,
- aggiungere una posizione, forse si capisce, ma siamo certi che hai scritto anche le istruzioni css in modo corretto, a naso per quanto ho visto direi di no..
poi
- il modulo che fa girare le immagini, quale modulo? quello immagini casuali di joomla oppure un altro modulo?
-
dunque, vediamo se riesco a rispondere a tutto:
Non sono esperto di joomla come te, faccio del mio meglio.
il modulo si chiama simple image rotator, e visualizza a giro delle immagini da una cartella.
quindi quello che ti appare credo sia sempre lo stesso modulo nella posizione (giusta o sbagliata), ma che visualizza un'immagine diversa ogni volta.
il modulo è assegnato a tutte le voci menu e anche alle sottovoci.
riguardo alla domanda a cui non riesco a risponderti =P
ti copio il codice che ho inserito nel css. Ho seguito le guide che ho trovato qui su questo forum per farlo, e fino a che non ho toccato le opzioni per il friendly url funzionava bene in tutte le pagine, stando al suo posto.
#headerimg {
left:200px; }
come dici tu il problema potrebbe essere in queste istruzioni che ho inserito nel css. forse manca qualcosa.
-
A mio modesto avviso no, non è una quastione di css ma di Javascript. Mi è successo con altri moduli che nelle sottopagine non funzionassero bene con la riscrittura degli url. Nel tuo caso sembra importare lo spazio della slide precedente che fa abbassare mano a mano l'immagine stessa con la comparsa di un puntino a fianco. Solo che non so darti una soluzione se non quella di provare un'altra slide...
-
prova quel modulo con uno dei template di joomla, sono certo che li funzionerà bene con qualsiasi tipo di indirizzo, nativo oppure riscritto.
-
no, ho provato il purity e su quei sottomenu sballa cmq la posizione. quindi non dipende dal template.
secondo me adottauncane hai ragione, hai capito il problema. però anche io non sono abbastanza ferrato per risolverlo.
cosa intendi con provare un'altra slide? un modulo diverso che faccia la stessa cosa?
-
Sì, prova questa:
http://extensions.joomla.org/extensions/news-display/articles-showcase/11309
non è propriamente una slide ma puoi ottenere la stessa cosa che hai adesso, se impostata bene. Richiama degli articoli che contengono le immagini e non dà problemi ai sottomenù con riscrittura. Se guardi la demo vedrai che è configurable anche come una slide tradizionale
Demo: Hide NavigatorI bottoni li puoi levare dalla configuarazione e i titoli, se non ci riesci dalla configuarazione, li togli dal css con un display:none.
-
dunque a parte la scomodità di dover mettere le immagini in articoli invece che semplicemente in una cartella,
il modulo che mi hai suggerito è molto bello ma:
-non funziona in home page, probabilmente perchè va in conflitto con l'altro flash che ho in home page nell'articolo
-non si posiziona con l'indicazione che gli ho dato nel css, e che funzionava con l'altro, e non capisco perchè. resta in mezzo mentre dovrebbe stare a 200 px dal margine sinistro secondo il css.
mi sembra che i problemi invece che diminuire siano aumentati =P
forse se qualcuno sa dirmi cosa scrivere esattamente nel css per inserire la posizione correttamente al 100% posso continuare ad usare il modulo risolvendo quel piccolo problema di posizionamento.
questo è il codice html del template dove ho inserito la posizione nell'header (in grassetto ciò che ho inserito io)
<div id="art-main">
<div class="art-sheet">
<div class="art-sheet-tl"><>
<div class="art-sheet-tr"><>
<div class="art-sheet-bl"><>
<div class="art-sheet-br"><>
<div class="art-sheet-tc"><>
<div class="art-sheet-bc"><>
<div class="art-sheet-cl"><>
<div class="art-sheet-cr"><>
<div class="art-sheet-cc"><>
<div class="art-sheet-body">
<div class="art-header">
<div class="art-header-jpeg"><>
<div id="headerimg" class="art-header"><jdoc:include type="modules" name="header" style="xhtml" /><>
<div class="art-logo">
<div id="slogan-text" class="art-logo-text">Social Media Strategies for your business<>
<>
non mi avete detto se la roba che ho inserito nel css era giusta almeno.
Grazie per l'aiuto che mi state dando! =)
-
Guada che il problema non è il css... Altrimenti lo avresti anche in home o senza friendly url.
-
magari mancano delle istruzioni per la posizione che ho inserito nel css o nell'html del template, su come gestire i sottomenu.
non potrebbe essere?
e quindi cosa faccio ora?
-
Sbaglierò ma ripeto che secondo me i css non c'entrano. Né quelli della posizione, né quelli del sottomenù. O è il codice della slide che ha qualche conflitto con la riscrittura delle url (se non attivi la configurazione SEO infatti funziona) o è un problema del file .hatccess, nel senso che magari bisognerà scrivere qualche istruzione che non so... E quindi, se nemmeno la slide che ho postato ti funziona, il css non sarebbe un problema, ha il suo su cui puoi intervenire, ma se non funziona in home non so che dirti... e quindi dicevo non ti rimane che provarne una terza... O magari cercare la soluzione sul web, è un problema noto, magari trovi qualcosa... Mi spiace.
-
grazie lo stesso,
alla fine ho risolto in un modo banale.
Per la serie se non puoi battere il tuo nemico unisciti a lui =P
Ho fatto diventare quelle voci da sottomenu a voci normali di un altro menu XD
PROBLEM SOLVED =P (aggirato diciamo... ;) )
-
Come non detto!! =(
Il problema non si limita alle pagine dei sottomenu, ma s verifica su ogni pagina che non sia linkata a menù.
Se linko una pagina che non corrisponde a nessuna voce in nessun menù, si sballa la posizione di quel modulo di rotazione immagini.
Questo vi fa venire in mente qualche soluzione?
-
Mi piacerebbe tanto... Successe anche a me e anch'io aggirai il problema eliminado il modulo... :(