immagini e campi di views

5 contenuti / 0 new
Ultimo contenuto
immagini e campi di views

ciao a tutti, sto impazzendo per risolvere questo quesito ma non ci sto riuscendo, spero in un vostro consiglio/aiutino.

in poche parole ho creato una views con una serie di campi in questo ordine:

- campo 1
- campo 2
- campo 3

ora vorrei che prima di ogni valore del campo ho una piccola immagine diversa per ogni campo in questo modo:

- immagine 1 - campo 1
- immagine 2 - campo 2
- immagine 3 - campo 3

come posso fare?

Bisogna che ti spieghi un po' meglio.
è una domanda troppo generica che ha troppe possibili risposte.
devi spiegare almeno quali sono gli elementi di partenza.
quali immagini? da dove vengono?

in generale, più ti spieghi migliori sono le risposte.

ok pensavo di essermi spiegato bene, perchè il problema lo conosco bene io, ma a volte è difficile spiegarsi bene a parole, comunque ci riprovo meglio!

allora ho creato una views con una serie di campi, le marche di un tipo di prodotto.
Ecco ora vorrei che accanto al link del campo di ogni marca posso metterci una piccola immagine raffigurante il logo della marca.
le immagini le posso caricare sul server manualmente o altro modo, per me è uguale, basta che raggiungo il risultato.

vorrei raggiungere una cosa del tipo:

1) miniatura 1 - link della marca 1
2) miniatura 2 - link della marca 2

Se le marche sono termini della tassonomia (o sono associate ai termini) ti consiglio vivamente term_image.
Altrimenti puoi sia caricare le miniature come campi ed inserirle nella vista o , meglio, usare delle classi CSS specifiche ed inserire le immagini come sfondi via CSS.
ad esempio se hai un campo marca = "honda" puoi riscrivere il link alla marca per apparire tipo:
<a href="path/to/honda" class="honda">Honda</a>
poi nel CSS associ ciascuna marca con la sua icona

a.honda{
padding-left:40px;
background-image:url("path/to/icona/honda.png");
background-position: left center;
background-repeat:no-repeat;
}

no non sono termini della tassonomia, comunque proverò coi css, grazie per la info.