Back to top

Autore Topic: Problema template  (Letto 3947 volte)

Offline DCweb

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Problema template
« il: 05 Mar 2012, 02:32:32 »
Salve a tutti, sono nuovo! Volevo chiedere una cosa dato che c'è qualcosa che non mi quadra.
Ho realizzato un template per Joomla (http://www.melaint.com/mela17/).
Esso è diviso in 2 template:
  • home (assegnato solo sulla voce del menù home)
  • stardard (assegnato a tutte le altre pagine ovvero PREDEFINITO)
Ora, quello che mi chiedo io è: ho creato un modulo "lastest news" che in pratica fa vedere gli ultimi 10 articoli recenti, il problema sono i link che ogni ultimo articolo ha.
Perchè cliccando su uno di essi non vedo una pagina col template "standard" che se non altro è quello predefinito? (P.S. Dovrebbe venire come si può vedere cliccando nel menù su "ABOUT US")


Spero in una vostra risposta, cordiali saluti!  :)

Offline Fabrizio Fiorita

  • Abituale
  • ****
  • Post: 1315
  • Sesso: Maschio
    • Mostra profilo
Re:Problema template
« Risposta #1 il: 06 Mar 2012, 15:56:17 »
Ciao.
Innanzitutto ti consiglio di disinstallare da back-end i templates diversi da quelli che vuoi usare.
Poi accertati di aver assegnato i templates alle voci menu che mandano agli articoli.

Fabrizio
Per programmare servono i tasti e la testa. Peccato che molti usino solo i primi...
Vai a vedere il mio sito: http://www.fabriziofiorita.joomlafree.it/index.php?option=com_content&view=featured&Itemid=101

Offline Fabrizio Fiorita

  • Abituale
  • ****
  • Post: 1315
  • Sesso: Maschio
    • Mostra profilo
Re:Problema template
« Risposta #2 il: 06 Mar 2012, 15:59:34 »
Ho verificato dalle pagine html del tuo sito che gli articoli non sono collegati al tuo template ma a quello beez.
Fabrizio
Per programmare servono i tasti e la testa. Peccato che molti usino solo i primi...
Vai a vedere il mio sito: http://www.fabriziofiorita.joomlafree.it/index.php?option=com_content&view=featured&Itemid=101

Offline DCweb

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Problema template
« Risposta #3 il: 06 Mar 2012, 20:32:02 »
Innanzitutto la ringrazio per la risposta. Ora ho soltanto 2 template

  • home (assegnato alla home)
  • standard (predefinito)
Però cliccando su una news, non mi fa vedere l'articolo originale, cosa che invece con un altro template (ad esempio beez) succedeva  ???


Offline Fabrizio Fiorita

  • Abituale
  • ****
  • Post: 1315
  • Sesso: Maschio
    • Mostra profilo
Re:Problema template
« Risposta #4 il: 06 Mar 2012, 20:52:07 »
Devi controllare che gli indirizzi associati alle voci del menu siano effettivamente quelli degli articoli corrispondenti.

Fabrizio
Per programmare servono i tasti e la testa. Peccato che molti usino solo i primi...
Vai a vedere il mio sito: http://www.fabriziofiorita.joomlafree.it/index.php?option=com_content&view=featured&Itemid=101

Offline Fabrizio Fiorita

  • Abituale
  • ****
  • Post: 1315
  • Sesso: Maschio
    • Mostra profilo
Re:Problema template
« Risposta #5 il: 06 Mar 2012, 20:57:42 »
Scusami, ma sono andato ad approfondire un attimo il tuo template.
Ma dove lo hai preso? Tutta la parte centrale della pagina è organizzata come una tabella, cosa che è ampiamente deprecata dal w3c, secondo il quale le tabelle debbono essere utilizzate solo per la rappresentazione di dati tabellari ed assolutamente non per sostituire i tags strutturali tipo div e simili.
Inoltre ho visto che il tuo "menu" di destra, quello che ora non ti funziona, non è un menu ma è una lista di elementi contenuti nella tabella.
Con una struttura del genere il tuo sito non verrebbe neppure considerato da un motore di ricerca.
Fabrizio
Per programmare servono i tasti e la testa. Peccato che molti usino solo i primi...
Vai a vedere il mio sito: http://www.fabriziofiorita.joomlafree.it/index.php?option=com_content&view=featured&Itemid=101

Offline DCweb

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Problema template
« Risposta #6 il: 10 Mar 2012, 13:31:06 »
Era soltanto un'esempio grafico quella struttura, non è il lavoro finale!
In pratica ho un problema, sto lavorando qui.
Semplicemente devo riportare nella home tutti gli articoli impostati da Joomla come "in evidenza" e fin qui tutto ok.
Però provando a cliccare su un articolo in home, ad esempio qui, la pagina rimane vuota, e dal sorgente della pagina compare questo:

Codice: [Seleziona]
<script language="javascript" type="text/javascript"> <!-- function setgood() { // TODO: Put setGood back return true; } var sectioncategories = new Array; <br /> <b>Warning</b>:  Invalid argument supplied for foreach() in <b>D:\inetpub\vhosts\suapa.com\httpdocs\melaint\templates\melaint\html\com_content\article\form.php</b> on line <b>37</b><br /> function submitbutton(pressbutton) { var form = document.adminForm; if (pressbutton == 'cancel') { submitform( pressbutton ); return; } try { form.onsubmit(); } catch(e) { alert(e); } // do field validation var text = <br />
<b>Fatal error</b>:  Call to a member function getContent() on a non-object in <b>D:\inetpub\vhosts\suapa.com\httpdocs\melaint\templates\melaint\html\com_content\article\form.php</b> on line <b>58</b><br />


Il file di override è questo, ed ho costruito il template sulla base di un template scheletro..Se elimino il file form.php la pagina non appare bianca, si visualizza il template ma non appare l'articolo…come potrei risolvere? :-[

Offline Fabrizio Fiorita

  • Abituale
  • ****
  • Post: 1315
  • Sesso: Maschio
    • Mostra profilo
Re:Problema template
« Risposta #7 il: 10 Mar 2012, 14:16:43 »
I tuoi problemi derivano dalla complessità del tuo template, che è decisamente fuori dallo standard dei templates Joomla!.
Occorrerebbe mettere le mani su un sacco di javascripts, mentre in un template standard si lavora solo sui css, sulla pagina index.php e si utilizzano le funzioni standard di Joomla!
Il mio consiglio spassionato sarebbe innanzitutto quello di cambiare template, però fai come vuoi, se mantieni questo io non sono in grado di aiutarti da lontano.
Fabrizio
Per programmare servono i tasti e la testa. Peccato che molti usino solo i primi...
Vai a vedere il mio sito: http://www.fabriziofiorita.joomlafree.it/index.php?option=com_content&view=featured&Itemid=101

Offline DCweb

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Problema template
« Risposta #8 il: 10 Mar 2012, 14:35:19 »
I tuoi problemi derivano dalla complessità del tuo template, che è decisamente fuori dallo standard dei templates Joomla!.
Occorrerebbe mettere le mani su un sacco di javascripts, mentre in un template standard si lavora solo sui css, sulla pagina index.php e si utilizzano le funzioni standard di Joomla!
Il mio consiglio spassionato sarebbe innanzitutto quello di cambiare template, però fai come vuoi, se mantieni questo io non sono in grado di aiutarti da lontano.
Io cambierei volentieri template…ma il cliente vuole questo stile  :-\

Offline Fabrizio Fiorita

  • Abituale
  • ****
  • Post: 1315
  • Sesso: Maschio
    • Mostra profilo
Re:Problema template
« Risposta #9 il: 10 Mar 2012, 15:14:10 »
Nulla ti vieta di prendere un altro template e di modificarne la struttura e la grafica sul modello che piace al cliente
Fabrizio
Per programmare servono i tasti e la testa. Peccato che molti usino solo i primi...
Vai a vedere il mio sito: http://www.fabriziofiorita.joomlafree.it/index.php?option=com_content&view=featured&Itemid=101

Offline DCweb

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Problema template
« Risposta #10 il: 10 Mar 2012, 15:23:47 »
Si ma non capisco cosa ha di complesso il template…a parte l'head è un template "vuoto"…non ha nulla di complesso all'interno…provo comunque a modificare un template già esistente, vediamo! Grazie comunque del consiglio, le faccio sapere!  ;)

Offline Fabrizio Fiorita

  • Abituale
  • ****
  • Post: 1315
  • Sesso: Maschio
    • Mostra profilo
Re:Problema template
« Risposta #11 il: 10 Mar 2012, 16:56:42 »
Si ma non capisco cosa ha di complesso il template…a parte l'head è un template "vuoto"…non ha nulla di complesso all'interno…
Chiaro che è vuoto, ma ha la struttura complessa.
Fabrizio
Per programmare servono i tasti e la testa. Peccato che molti usino solo i primi...
Vai a vedere il mio sito: http://www.fabriziofiorita.joomlafree.it/index.php?option=com_content&view=featured&Itemid=101

 



Web Design Bolzano Kreatif