Diseño y Posicionamiento Web con Joomla › Foros › General › Joomla en General › Imagenes de Virtuemart
- Este debate tiene 8 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 15 años, 1 mes por Anónimo.
-
AutorEntradas
-
-
27/08/2009 a las 16:21 #84207AnónimoInvitado
Hola a Todos y gracias de antemano por colaborar en este magnifico foro de solojoomla, espero que alguno pilote para que me pueda ayudar a resolver una pequeña duda en una web que estoy montando con el mesolite
el problema es el siguiente: la intalacion perfecto pero no me carga las imagenes me da que puede ser del readfile , que no apunte bien pero …..antes de tocar mejor preguntar eso es lo que he aprendido , ya que la paciencia es la madre de la ciencia.
os dejo mi url donde alojo el proyecto
http://www.interno.telecomunicaciones.es/mesolite/
gracias de nuevo :side: -
27/08/2009 a las 16:32 #84208kimParticipante
Mira que estos directorios sean escribibles:
components/com_virtuemart/shop_image/category/
components/com_virtuemart/shop_image/product/resized/
components/com_virtuemart/shop_image/product/es donde van a parar las imagenes para categorias, productos y thumbnails
-
27/08/2009 a las 18:53 #84210AnónimoInvitado
Gracias pero no ya lo habia probado le he dado permisos a todas las carpetas de virtue y nada , tampoco me las eseña, se te ocurre alguna solucion ante esto , lo mas extraño es que ya he realizado varias intalaciones de este tipo de plantillas y como se descargan de forma free siendo de pago pues no se que pensar a perar de ellos mirare en el codigo aver que veo , rogaria si se os ocurre algo mejor ir a tiro fijo y no andar con rodeos.
-
27/08/2009 a las 19:29 #84213AnónimoInvitado
Yo creo que el problema se esta dando al generar la imagen , ve donde esta buscando la imagen, :
Quiza si desactivas la autogeneracion de imagenes, o “automatic thumbnail creation” quiza podamos ver si esto esta causando el problema, saludos
-
28/08/2009 a las 01:45 #84221kimParticipante
Tines en Configuracion->seguridad->siteurl el path correcto a tu raiz? si lo has traspasado desde localhost a veces se queda el localhost ahi ?
La ruta que da firebug es : /mesolite/UR/components/com_virtuemart/show_image_in_imgtag.php?filename=resized%2FLogitech_VX_Nano_4887fd5b877c1_120x120.jpg&newxsize=120&newysize=120&fileout=
me da a mi que esa ruta no es correcta…
-
03/09/2009 a las 13:13 #84329AnónimoInvitado
Hola Gracias a todos lo he solucionado hay que poner un codigo en algunas carpetas , con ese codigo ya se ven perfectamente , hay que modificar el readfile, podeis encontrar la solucion en;http://forum.virtuemart.net/index.php?topic=40289.msg127047
Saludos y gracias a todos -
10/09/2009 a las 06:05 #84455AnónimoInvitado
teleco escribió:
Hola Gracias a todos lo he solucionado hay que poner un codigo en algunas carpetas , con ese codigo ya se ven perfectamente , hay que modificar el readfile, podeis encontrar la solucion en;http://forum.virtuemart.net/index.php?topic=40289.msg127047
Saludos y gracias a todosHola Teleco, tengo exactamente el mismo problema, me puedes ayudar por favor tío, se mas específico, que hiciste con el código que da el link que proporcionas, lo colocas en lugar del readfile() o lo colocas al inicio del archivo, por favor tio que voy colgado ya con esto….
Gracias :unsure:
-
10/09/2009 a las 11:19 #84457AnónimoInvitado
Simplemente sutituyes el codigo copiando el el codigo en un espacio, del codigo ;
// Tell the user agent to cache this script/stylesheet for an hour
$age = 3600;
header( ‘Expires: ‘.gmdate( ‘D, d M Y H:i:s’, time()+ $age ) . ‘ GMT’ );
header( ‘Cache-Control: max-age=’.$age.’, must-revalidate’ );if( file_exists( $fileout ) ) {
/* We already have a resized image
* So send the file to the browser */
function rpl_readfile($file){
$handle=@fopen($file,”r”);
echo @fread($handle,filesize($file));
@fclose($handle);
}
switch(strtolower($ext))
{
case “.gif”:
header (“Content-type: image/gif”);
rpl_readfile($fileout);
break;
case “.jpg”:
header (“Content-type: image/jpeg”);
rpl_readfile($fileout);
break;
case “.png”:
header (“Content-type: image/png”);
rpl_readfile($fileout);
break;
}
}
else {
/* We need to resize the image and Save the new one (all done in the constructor) */
$neu = new Img2Thumb($filename,$newxsize,$newysize,$fileout,$maxsize,$bgred,$bggreen,$bgblue);/* Send the file to the browser */
switch($ext)
{
case “.gif”:
header (“Content-type: image/gif”);
rpl_readfile($fileout);
break;
case “.jpg”:
header (“Content-type: image/jpeg”);
rpl_readfile($fileout);
break;
case “.png”:
header (“Content-type: image/png”);
rpl_readfile($fileout);
break;
}
}
?> -
10/09/2009 a las 20:11 #84464AnónimoInvitado
Tío eres un GENIOOOOO!!!
ya funka todo a la perfección, te debo la vida, mi gratitud eterna para ti.
Un gran gran abrazo, :laugh: :laugh: :laugh: :laugh: :laugh: :laugh:
disculpa por la efusividad pero estoy tan contento que al fin me quitaré esto de la cabeza…..
Saludos y de nuevo millones de gracias
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.