Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : besengo 29 Jul 2011, 16:31:55
-
Ciao, una domanda probabilmente semplice semplice, k2 (il componente) crea nella cartella media una sua cartellina che ospita una cartella chiamata CACHE, questa si può svuotare? Perché oramai mi è arrivata quasi a 100 mega! Immagino che serva a rendere le immagini reperibili il più velocemente. Tuttavia posso svuotarla senza pregiudicare niente? Grazie della risposta.
-
Non sono sicuro se sia possibile cancellarle (prova ad eliminarne una), però ti consiglio se non ti servono tutte le foto di eliminare la sua creazione automatica di 5 tipi di foto + l'originale perchè è chiaro che il peso aumenta notevolmente.
-
grazie della risposta, ho provato a toglierne una per ogni forma (generic, L, S, M, XL, XS) ho scoperto che l'unica che mi interessa è la S, se la tolgo in effetti il prodotto a cui la foto si riferisce, nella pagina in cui tutti gli "items" vengono elencati, sparisce, potrei cancellare tutte le altre a mano, il problema è che se c'è un settaggio sarebbe bello sapere dov'è, ho guardato ma un riferimento a questo non l'ho trovato, insomma, via, io sono un po tonto, magari se tu lo sai mi faresti un favore. Grazie dell'aiuto.
-
grazie della risposta, ho provato a toglierne una per ogni forma (generic, L, S, M, XL, XS) ho scoperto che l'unica che mi interessa è la S, se la tolgo in effetti il prodotto a cui la foto si riferisce, nella pagina in cui tutti gli "items" vengono elencati, sparisce, potrei cancellare tutte le altre a mano, il problema è che se c'è un settaggio sarebbe bello sapere dov'è, ho guardato ma un riferimento a questo non l'ho trovato, insomma, via, io sono un po tonto, magari se tu lo sai mi faresti un favore. Grazie dell'aiuto.
Mi dispiace ma non c'è nessun settaggio ::) io ho modificato il file che salva le immagini per fare in modo che salvi solo una L e S senza l'originale (risparmiando di molto lo spazio), in questo modo utilizzo solo la cartella cache (e non la cartella src).
-
grazie lo stesso
-
Non sono sicuro se sia possibile cancellarle (prova ad eliminarne una), però ti consiglio se non ti servono tutte le foto di eliminare la sua creazione automatica di 5 tipi di foto + l'originale perchè è chiaro che il peso aumenta notevolmente.
Ciao,
Non è che sapresti indicarmi quel'è il file da modificare perció che k2 mi crei solo l'immagine che mi serve invece delle 5 solite piú l'originale ? E casomai anche il tipo di modifica, anche se penso basti solo un commento.
Grazie mille
-
Sinceramente non mi ricordo più esattamente. Ad ogni modo penso veniva gestito da com_k2/models/item.php. Dovresti trovare la funzione prepareItem in cui vien gestita la creazione/visualizzazione di immagini dell'item.
Basta un semplice commento si, si evita che il componente crei le copie dell'originale. All'epoca ero obbligato a fare così e avevo risolto senza problemi, ma è passato tanto tempo e ho anche cambiato versione ;D dai un occhiata meglio, se non riesci vedrò di controllare più a fondo io.
-
Trovato,
vai su administrator/components/com_k2/models/item.php.
Verso la riga 178 troverai l'inizio del codice per le immagini (//Image).
Scorrendo troverai i vari blocchi //Generic //Small //Medium e via così....di solito formati da:
//XSmall image
$handle->image_resize = true;
$handle->image_ratio_y = true;
$handle->image_convert = 'jpg';
$handle->jpeg_quality = $params->get('imagesQuality');
$handle->file_auto_rename = false;
$handle->file_overwrite = true;
$handle->file_new_name_body = $filename.'_XS';
if (JRequest::getInt('itemImageXS')) {
$imageWidth = JRequest::getInt('itemImageXS');
} else {
$imageWidth = $params->get('itemImageXS', '100');
}
$handle->image_x = $imageWidth;
$handle->Process($savepath);
Commenta tutto il codice da //XSmall image a handle->Process(savepath), a seconda di quale immagine non ti serve ovviamente.
Fammi sapere :P
-
Trovato,
vai su administrator/components/com_k2/models/item.php.
Verso la riga 178 troverai l'inizio del codice per le immagini (//Image).
Scorrendo troverai i vari blocchi //Generic //Small //Medium e via così....di solito formati da:
//XSmall image
$handle->image_resize = true;
$handle->image_ratio_y = true;
$handle->image_convert = 'jpg';
$handle->jpeg_quality = $params->get('imagesQuality');
$handle->file_auto_rename = false;
$handle->file_overwrite = true;
$handle->file_new_name_body = $filename.'_XS';
if (JRequest::getInt('itemImageXS')) {
$imageWidth = JRequest::getInt('itemImageXS');
} else {
$imageWidth = $params->get('itemImageXS', '100');
}
$handle->image_x = $imageWidth;
$handle->Process($savepath);
Commenta tutto il codice da //XSmall image a handle->Process(savepath), a seconda di quale immagine non ti serve ovviamente.
Fammi sapere :P
Ciao,
Grazie mille per l'aiuto, anche so sono riuscito a commentare solo la generic e la xsmall, se commentavo le altre o mi spariva la miniatura nell'amministrazione oppure mi spariva l'ingrandimento nel lightbox, oppure mi sparivano tutte se cancellavo l'originale
-
Si, le modifiche sono valide solo per i nuovi item o le modifiche...se elimini l'originale di una già fatta elimini tutto (anche se con alcune modifiche puoi evitare che si crea l'originale), basta solo modificare ad hoc quei codici ;D
-
Ok, grazie comunque per la disponibilità
-
Grazie ragazzi ho seguito quanto esposto nel vs. post mi è stato molto molto ma molto utile ;)
-
Per joomla 2.5 e ultimo k2, in quale file è posizionato la disattivazione dei formati
Grazie Luigi