Joomla.it Forum

Non solo Joomla... => Sviluppo => : synpro 16 Dec 2009, 09:21:24

: Archivio News
: synpro 16 Dec 2009, 09:21:24
ho creato una voce di menu lista archivio e funziona tutto correttamente; la pagina mi crea il titolo ed un introduzione io vorrei affiancare un immagine già presente nell'articolo a questa lista. E' possibile ? qualcuno l'ha già visto.

Cercando sembra che la lista venga creata dalla loadTemplate('items') ma non risco a capire dove crea la stringa che poi viene visualizzata.
: Re:Archivio News
: synpro 16 Dec 2009, 12:05:33
_Nessuno?
: Re:Archivio News
: 56francesco 16 Dec 2009, 12:32:59
prova a leggere questo articolo:
http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html (http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html)
: Re:Archivio News
: synpro 16 Dec 2009, 14:19:29
grazie francesco

ah ... interessante ... funziona infatti legge correttamente e non dalla cartella di default, dove recupera il testo degli articoli c'è questa istruzione

:
echo $this->loadTemplate('items');
come faccio a recuperare l'immagine da ogni articolo della lista ?


qui sotto il codice della pagina.  ho provato anche a mettere il codice della cartella article ma non funziona.
:
<?php // no direct access
defined('_JEXEC') or die('Restricted access'); ?>

<form id="jForm" action="<?php JRoute::_('index.php')?>" method="post">
<?php if ($this->params->get('show_page_title'1)) : ?>
        <div class="componentheading<?php echo $this->params->get('pageclass_sfx')?>"><?php echo $this->escape($this->params->get('page_title')); ?></div>
<?php endif; ?>
        <p>
                <?php if ($this->params->get('filter')) : ?>
                <?php echo JText::_('Filter').'&nbsp;'?>
                <input type="text" name="filter" value="<?php echo $this->escape($this->filter); ?>" class="inputbox" onchange="document.jForm.submit();" />
                <?php endif; ?>
                <?php echo $this->form->monthField?>
                <?php echo $this->form->yearField?>
                <?php echo $this->form->limitField?>
                <button type="submit" class="button"><?php echo JText::_('Filter'); ?></button>
        </p>
                 
<!--?php echo $item->content; ?-->

<?php echo $this->loadTemplate('items'); ?>
                <

        <input type="hidden" name="view" value="archive" />
        <input type="hidden" name="option" value="com_content" />
</form>
: Re:Archivio News
: 56francesco 16 Dec 2009, 16:18:45
non postare codice a sproposito e
non ci sono pagine in joomla, spiega semplicemente cosa vuoi ottenere con un linguaggio semplice..
: Re:Archivio News
: synpro 17 Dec 2009, 09:58:21
Provo a riassumere la mia richiesta.

Ho creato una voce di menu tipologia "Lista archivio articoli".
Questa opzione mi permette, appoggiandosi al com_content del core joomla, di avere la possibilità di creare una lista articoli di tutti quelli archiviati.

Di default, crea una lista in cui appare il titolo come link all'articolo intero e l'introduzione all'articolo stesso.

A me interesserebbe riuscire ad affiancare al titolo-link un'immagine univoca per ogni voce.

Qualcuno ha idea di come fare a mettere mano al codice del com_content archive affinchè sia possibile ottenere questo risultato?
: Re:Archivio News
: 56francesco 17 Dec 2009, 10:01:01
Quindi vuoi modificare il codice?

sposto nella sezione sviluppo, è la più idonea per questo genere di richieste.
: Re:Archivio News
: synpro 17 Dec 2009, 10:11:48
Quindi vuoi modificare il codice?

sposto nella sezione sviluppo, è la più idonea per questo genere di richieste.
Penso che non ci sia alternativa al mettere mano al codice.

Grazie mille
: Re:Archivio News
: mau_develop 17 Dec 2009, 20:27:35
l'immagine che vuoi inserire appartiene ad una cartella indicata nella parte configurazione?

...ricordo di aver già incontrato questo problema, ed era dovuto ad un'instradamento sbagliato della cartella da cui pescare l'immagine.
Se controlli, ricordo che da qualche parte c'è un pezzetto di codice che indica il path delle immagini che indirizza obbligatoriamente ad una cartella...

prova a controllare dove la va a cercare, o nell'output o glielo fai printare in mezzo al codice

maurizio
: Re:Archivio News
: synpro 18 Dec 2009, 09:39:19
le immagini che vorrei inserire sono quella inserite dentro ogni articolo, e sono ovviamente tutte diverse. il path è sotto images/stories ma non penso sia di fondamentale rilevanza.
: Re:Archivio News
: copesc 18 Dec 2009, 09:46:05
Semplice semplice, non complicare le cose: inserisci l'immagine all'inizio di ogni articolo, seguita da "leggi tutto" ed il testo dell'articolo.

Nella vista archivio imposti il parametro "Mosta testo intruduttivo" su "Si".

L'immagine poi la puoi posizionare dove vuoi usando i CSS.
: Re:Archivio News
: synpro 18 Dec 2009, 10:53:42
Semplice semplice, non complicare le cose: inserisci l'immagine all'inizio di ogni articolo, seguita da "leggi tutto" ed il testo dell'articolo.

Nella vista archivio imposti il parametro "Mosta testo intruduttivo" su "Si".

L'immagine poi la puoi posizionare dove vuoi usando i CSS.
Ho messo, come prima cosa di ogni articolo archiviato, l'immagine.
Ho settato il 'leggi tutto' dopo l'immagine e prima dell'articolo.
Ho settato nella voce menu lista archivio il mostra testo introduttivo.

Il risultato è che, nella lista articolai archiviati, mi presenta il titolo articolo a link e sotto 3 puntini senza più farmi vedere il testo introduttivo.

Cosa ho sbagliato?