Back to top

Autore Topic: consilgio per grandezza immagini  (Letto 2607 volte)

Offline vincenzo (enzojoomla)

  • Appassionato
  • ***
  • Post: 227
  • Sesso: Maschio
    • Mostra profilo
consilgio per grandezza immagini
« il: 15 Nov 2007, 22:11:59 »
Ciao,
avevo scritto per un aiuto,ma nessuna risposta.
Qualcuno mi può aiutare?Ecco quello che avevo scritto:

Ciao ragazzi,
non riesco a capire come fare per modificare le immagini dei prodotti.
Vorrei ingrandire sia le immagine nelle categorie (dunque appena si accede a VM) e poi quelle dei prodotti nelle stesse categorie.
Ho provato a modificare in sito->layout la dimensione, ma addirittura l'immagine del prodotto scompare, mentre in altre circostanze è di bassissima qualità.
Mi potete aiutare?
Grazie

Offline fcforum

  • Esploratore
  • **
  • Post: 103
  • Sesso: Maschio
    • Mostra profilo
Re: consilgio per grandezza immagini
« Risposta #1 il: 17 Nov 2007, 09:26:48 »
Posso suggerirti un primo tentativo di risolvere il tuo problema.
Per quanto riguarda le img delle categorie, preparale nel formato che desideri
e poi caricale nella scheda "immagini" della categoria nella parte miniatura (lasciando vuota la parte immagine).
Le img dei prodotti invece, creale anche queste della misura desiderata, e poi inseriscile nella parte immagine del prodotto (lasciando vuota la parte miniatura) e lascia che vm crei da solo la miniatura (misura impostata in sito-layout). Ricorda di cancellare con l'apposita opzione le immagini presenti(seleziona, cancella, e rientra nella scheda ora vuota) prima di inserirne di nuove.
La misura "madre" dell'immagine sarà quella visualizzata scegliendo l'ingrandimento, quella "miniatura" sarà la normale.
Fammi sapere, ciao

Offline roberto84

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re: consilgio per grandezza immagini
« Risposta #2 il: 27 Nov 2007, 10:19:24 »
Per le immagini personalmente, ho settato tutti i vari moduli che danno come output le immagini di prodotto, con dimensioni di un quadrato (ad es° 80x80 - 90x90 ecc..) in questo modo per le  immagini dei prodotti che crei ti assicuri il fatto che le stesse, comunque siano ridimensionate da VM, non perdano mai di proporzioni. Naturalmente l'immagine sorgente che gli dai, deve avere dimensioni quadrate. Questo è consigliabile anche per non avere un layout, che potrebbe sfarfallare in determinate condizioni, con immagini non adatte, ad esempio troppo grandi.

Ciao,
Roberto.

Offline alfburt

  • Esploratore
  • **
  • Post: 79
    • Mostra profilo
Re: consilgio per grandezza immagini
« Risposta #3 il: 01 Dic 2007, 14:59:33 »
La riga di codice che visualizza l'immagine del prodotto si trova nel template di default "flypage.php" (cartella administrator/components/com_virtuemart/html/templates/product_details) e appare così:
<td rowspan="4" valign="top" style="text-align:center;">product_image}{more_images}</td>
ma in sostanza ciò che davvero visualizza l'immagine del prodotto è la chiamata di {product_image}.
Tale chiamata preleva l'immagine miniatura e la visualizza nelle sue dimensioni naturali insieme alla scrittina "visualizza ingrandimento", che se cliccata mostra l'altra immagine (delle due caricate in fase di inserimento del prodotto) in una finestra.
E fin qui tutto bene: se le miniature caricate nel database dei prodotti hanno tutte lo stesso formato virtuemart le presenta tutte nello stesso modo.
Ma la domanda è: se invece sono presenti miniature di diverso formato, come faccio a visualizzarle in modo omogeneo?
Ossia come faccio ad ottenere lo stesso formato in visualizzazione, a partire da formati diversi delle immagini miniatura?
Ho provato ad applicare qualche regola di dimensionamento, ma il problema è che la chiamata {product_image} se ne frega bellamente e spara sempre la miniatura così come la trova nel suo formato originale.
Se qualcuno conosce qualche soluzione per imporre un certo formato di visualizzazione alle miniature dei prodotti, indipendentemente dal formato originale, gliene sarei grato.
Se no, pazienza, bisognerà caricare tutte le immagini miniatura in uno stesso formato.
Va detto però che sto usando miniature alquanto più piccole del normale, forse con miniature più grandi il problema non si pone.
« Ultima modifica: 01 Dic 2007, 15:14:03 da alfburt »

Offline alfburt

  • Esploratore
  • **
  • Post: 79
    • Mostra profilo
Re: consilgio per grandezza immagini
« Risposta #4 il: 01 Dic 2007, 15:21:55 »
Anzi, mi sono accorto ora che i valori del cosiddetto "ridimensionamento delle thumbnails" impostati in sito>layout superavano le dimensioni di tutte le mie miniature, per cui ho risolto subito il problema impostando un ridimensionamento dinamico con valori più piccoli.
Evidentemente, il ridimensionamento dinamico di sito>layout opera solo nel senso di ridurre le dimensioni di un'immagine più grande, e non anche nel senso di estendere le dimensioni di un'immagine più piccola.
Meglio così, mi sono risolto il problema da solo, lascio comunque i post nel caso fossero utili a qualcuno.
« Ultima modifica: 01 Dic 2007, 15:24:12 da alfburt »

Offline roberto84

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re: consilgio per grandezza immagini
« Risposta #5 il: 02 Dic 2007, 01:53:21 »
...evidentemente, il ridimensionamento dinamico di sito>layout opera solo nel senso di ridurre le dimensioni di un'immagine più grande, e non anche nel senso di estendere le dimensioni di un'immagine più piccola[...]
Purtroppo è proprio così. Per le immagini più piccole credo che non ci sia speranza. Bisogna modificarle a mano, ingrandendo il canvas dell'immagine (fino al raggiungimento delle dimensioni minime o più) per poi caricarle sul sito.
Citazione
Se qualcuno conosce qualche soluzione per imporre un certo formato di visualizzazione alle miniature dei prodotti, indipendentemente dal formato originale, gliene sarei grato.
Codice: [Seleziona]
<img src="{product_thumb_image}" width="80" height="80" />In questo modo l'output thumbnail, sarà di 80 x 80 pixel (o quello che desideri), stessa cosa per {product_image}. Ciò è molto utile credo, quando si visualizzano degli snapshot in differenti parti del sito e quindi del template, dove abbiamo probabilmente necessità di dimensioni diverse per non "rompere" il layout.
Spero di esserti stato d'aiuto.

Ciao,
Roberto


 



Web Design Bolzano Kreatif