Back to top

Autore Topic: [RISOLTO] Modifica del layout degli articoli  (Letto 2681 volte)

Offline rds89

  • Esploratore
  • **
  • Post: 117
  • Sesso: Maschio
    • Mostra profilo
[RISOLTO] Modifica del layout degli articoli
« il: 10 Nov 2011, 13:52:01 »
Nel sito che sto realizzando mi si chiede di creare una pagina in stile blog, dove viene visualizzato l'elenco degli articoli (in costante aggiornamento) appartenenti ad una determinata categoria. Il layout attuale è il seguente:




Io, invece, vorrei ottenere un layout come il seguente:




Le modifiche devono essere fatte sul template? Come posso implementarle? Grazie.
« Ultima modifica: 23 Nov 2011, 23:52:58 da rds89 »

Offline map

  • Appassionato
  • ***
  • Post: 355
  • Sesso: Maschio
  • Siti Web Cagliari Web Agency
    • Mostra profilo
Re:Modifica del layout degli articoli
« Risposta #1 il: 10 Nov 2011, 15:27:39 »

Offline rds89

  • Esploratore
  • **
  • Post: 117
  • Sesso: Maschio
    • Mostra profilo
Re:Modifica del layout degli articoli
« Risposta #2 il: 10 Nov 2011, 15:47:06 »
Ho seguito la guida, ovvero ho copiato il file /SITO/components/com_content/views/article/tmpl/default.php


nella cartella


/SITO/templates/IL-MIO-TEMPLATE/html/com_content/article


Ho provato a fare qualche modifica al file default.php che ho copiato, ma non cambia nulla. Devono essere copiato anche i relativi files default.xml e index.html, oppure sbaglio qualcosa?

Offline map

  • Appassionato
  • ***
  • Post: 355
  • Sesso: Maschio
  • Siti Web Cagliari Web Agency
    • Mostra profilo
Re:Modifica del layout degli articoli
« Risposta #3 il: 10 Nov 2011, 16:14:42 »

/SITO/templates/IL-MIO-TEMPLATE/html/com_content/article

Questo è il file della vista articolo, per la vista categoria devi mare l' override di questo :
/SITO/templates/IL-MIO-TEMPLATE/html/com_content/category

Offline rds89

  • Esploratore
  • **
  • Post: 117
  • Sesso: Maschio
    • Mostra profilo
Re:Modifica del layout degli articoli
« Risposta #4 il: 10 Nov 2011, 21:30:33 »
Ok, perfetto! Però con questo layout sto sollevando un altro problema. L'immagine che deve essere mostrata a lato dovrebbe essere scelto dall'autore dell'articolo. Posso parametrizzare la cosa nel template (cosa che credo poco possibile perchè deve interagire con il backend) o posso utilizzare qualche modulo? Illuminatemi  ;D

Offline map

  • Appassionato
  • ***
  • Post: 355
  • Sesso: Maschio
  • Siti Web Cagliari Web Agency
    • Mostra profilo
Re:Modifica del layout degli articoli
« Risposta #5 il: 10 Nov 2011, 21:41:26 »
Prova con k2

Offline rds89

  • Esploratore
  • **
  • Post: 117
  • Sesso: Maschio
    • Mostra profilo
Re:Modifica del layout degli articoli
« Risposta #6 il: 10 Nov 2011, 23:40:43 »
Non vorrei utilizzarlo perchè non si tratta di un blog, ma di un sito in cui ci sono alcune pagine che sembrano come quelle di un blog. Preferisco gestire il tutto con il core di joomla. Non c'è un'altra soluzione?
Grazie mille, mi siete molto di aiuto.  ;D ;D ;D

Offline map

  • Appassionato
  • ***
  • Post: 355
  • Sesso: Maschio
  • Siti Web Cagliari Web Agency
    • Mostra profilo
Re:Modifica del layout degli articoli
« Risposta #7 il: 11 Nov 2011, 10:08:36 »
Ma k2 è molto simile alla gestione delle categorie di joomla di default. Solo che hai la possibilità di personalizzare l' aspetto degli articoli.


Penso sia la soluzione migliore che puoi trovare.

Offline rds89

  • Esploratore
  • **
  • Post: 117
  • Sesso: Maschio
    • Mostra profilo
Re:Modifica del layout degli articoli
« Risposta #8 il: 18 Nov 2011, 20:19:48 »
Purtroppo i miei clienti andranno ad aggiornare il sito con articoli personali e, non essendo molto pratici con l'informatica, preferiscono che dia loro un ambiente che sia il più semplice possibile.

Offline rds89

  • Esploratore
  • **
  • Post: 117
  • Sesso: Maschio
    • Mostra profilo
Re:Modifica del layout degli articoli
« Risposta #9 il: 23 Nov 2011, 23:52:41 »
Ho risolto la cosa senza utilizzare K2. A qualcuno potrebbe interessare, per cui spiego come ho fatto.
Ho installato il plugin SmartResizer:
http://extensions.joomla.org/extensions/photos-a-images/articles-images/9982?qh=YToxOntpOjA7czoxMjoic21hcnRyZXNpemVyIjt9


Questo plugin vi permette di ridimensionare un'immagine contrassegnata dalla classe "smartresize" nelle dimensioni desiderate anche soltanto nella visualizzazione blog. Una volta fatto questo, l'immagine non verrà di certo come ho illustrato nelle anteprime precedenti.
Quello che bisogna fare è innanzitutto modificare la struttura della pagina facendo l'override nel template di blog inserendo opportunamente i div ben posizionati e con dimensioni assegnate. Fatto questo ho scritto un semplice script che ottiene i riferimenti a tutti gli elementi contrassegnati di classe "smartresize" e li sposta nel div a sinistra.


 



Web Design Bolzano Kreatif