Back to top

Autore Topic: [RISOLTO]Immagine come parametro customizzato dell'articolo: non funziona!  (Letto 1719 volte)

Offline qzertty

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Ciao a tutti,

Avrei un problema al quale non riesco a trovare soluzione. Premetto che la mia esperienza è decisamente limitata. 
Allora, voglio che ogni articolo sia strutturato in questo modo :

-Immagine articolo (inseribile dall'article manager di joomla)

-Titolo articolo

-Contenuto articolo

Ma non riesco a trovare un modo per inserire l'immagine!

Ho seguito queste guide :
http://www.youcanjoomla.com/component/content/article/1-blogposts/9-image-as-article-parameter.html
http://forum.joomla.org/viewtopic.php?f=178&t=320017

Ma il risultato non arriva.
Quindi ricapitolando voglio creare un parametro apposito per l'aggiunta dell immagine come header dell articolo. Fino adesso questo è quello che ho fatto:

1)Ho aggiunto il parametro "article_image" nel file article.xml
2)ho aggiunto il codice php che richiama il parametro "article_image" nel punto esatto in cui voglio che l'immagine compaia.

Ma il parametro chiamato è privo di valore, è vuoto .
Allora ho provato a inserire il parametro "article_image" manualmente nel database.

Ma ancora niente!
Cosa devo fare?

Grazie per la disponibilità ;)
« Ultima modifica: 25 Mag 2010, 09:59:00 da qzertty »

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Problema con parametri customizzati dell'articolo
« Risposta #1 il: 24 Mag 2010, 21:52:51 »
ciao qzertty,
 benvenuto sul forum  :)

in quale file, esattamente, hai inserito quanto indicato al punto 2?

ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline qzertty

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:Problema con parametri customizzati dell'articolo
« Risposta #2 il: 24 Mag 2010, 22:06:09 »
in quale file, esattamente, hai inserito quanto indicato al punto 2?
grazie marco,

in blog_item.php, settima riga dopo "<?php endif; ?>".

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Immagine come parametro customizzato dell'articolo: non funziona!
« Risposta #3 il: 24 Mag 2010, 22:30:43 »
magari metti anche la path, dato nell'installazione standard di joomla ce ne sono quattro di blog_item.php...

comunque il procedimento è corretto e sicuramente funzionante (lo ho usato diverse volte), verifica attentamente i files (e di stare usando l'articolo giusto).

ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline qzertty

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:Immagine come parametro customizzato dell'articolo: non funziona!
« Risposta #4 il: 24 Mag 2010, 22:50:56 »
la path è "joomla\components\com_content\views\section\tmpl\blog_item.php", in quanto nella home page utilizzo il section blog layout. Facendo dei test so per certo che la modifica del file (posto nella cartella html del mio template) ha effetto.

Inoltre nell'article manager per quel che riguarda il paramatro da impostare tutto è ok perchè trova la cartella immagini e rispettivi file all'interno.

per chiamare il parametro ho usato questo codice:
Codice: [Seleziona]
<?php if ( $this->params->get'article_image' ) )  ?>
<div class="article_img"><img src="images/stories/header-img/<?php echo $this->params->get'article_image' ); ?>" alt="article image" /></div>
<?php ?>
è corretto?

Grazie ancora per la risposta tempestiva :D
« Ultima modifica: 24 Mag 2010, 22:53:00 da qzertty »

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Immagine come parametro customizzato dell'articolo: non funziona!
« Risposta #5 il: 25 Mag 2010, 06:57:59 »
$this->item->params->get('articleimage')

altrimenti accedi ai parametri della voce di menù, non dell'articolo.

per il file xml non hai alternative, ma per php sarebbe decisamente meglio un override del template.

ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline qzertty

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:Immagine come parametro customizzato dell'articolo: non funziona!
« Risposta #6 il: 25 Mag 2010, 09:57:59 »
$this->item->params->get('articleimage')
:D
Ecco adesso mi hai risolto un problema che mi tormentava da parecchi giorni!! Grazie



 



Web Design Bolzano Kreatif