Jump to content

Anteprime ritagliate


Recommended Posts

Ciao a tutti, sono nuovo e spero che questa sia la sezione giusta.

Dunque io programmo in php da un pò di tempo e ho sviluppato per un cms modulare che uso, un plugin che genera delle anteprime automatiche di una qualsiasi immagine rispettando le dimensioni originali dell'immagine, oppure ritagliandola alle proporzioni specificate utilizzando anche la cosi detta "gravità" nel risultato finale.

 

Ora siccome non è stato un grande sforzo, speravo che questa funzionalità fosse di semplice realizzazione (anche meglio di come l'ho fatta io) per altri e sono rimasto un pò deluso perchè ho visto che prestashop non si comporta allo stesso modo. Mi spiego nel dettaglio.

 

Nello shop che sto realizzando, le anteprime delle categorie e dei prodotti hanno una dimensione di 150x150px mentre le immagini di testa delle categorie sono 800x200px. A questo punto se carico una qualsiasi immagine per una categoria, che non rispetti nessuna delle due proporzioni di cui sopra, prestashop gli aggiunge una bordatura bianca che a me proprio non piace. Se per ipotesi ritaglio prima l'immagine rendendola 800x200, quando vedo l'anteprima della categoria a 150x150 la foto occupa si e no 20px in altezza ed è inguardabile.

 

A questo punto vi chiedo, c'è un modo "veloce" per cambiare questo comportamento o devo necessariamente fondere la mia classe di ridimensionamento con quella di prestashop?

Qualcuno ha avuto il mio problema è l'ha risolto in altro modo?

 

Grazie.

Link to comment
Share on other sites

  • 3 years later...

Ok siccome nessuno ha saputo rispondermi, alla fine ho fuso la mia classe al codice sostituendola con quella nativa di prestashop ed ora funziona come volevo.

Se qualcuno è interessato posterò un howto.

Si ne avrei veramente bisogno!! 

te ne sarei davvero grato.

Aspetto con ansia! 

Grazie

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...