Imagenes de Virtuemart

  • Este debate tiene 8 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 14 años, 7 meses por Anónimo.
Mostrando 8 respuestas a los debates
  • Autor
    Entradas
    • #84207
      Anónimo
      Invitado

      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:

    • #84208
      daggetkim
      Participante

      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

    • #84210
      Anónimo
      Invitado

      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.

    • #84213
      Anónimo
      Invitado

      Yo creo que el problema se esta dando al generar la imagen , ve donde esta buscando la imagen, :

      http://www.interno.telecomunicaciones.es/mesolite/components/com_virtuemart/show_image_in_imgtag.php?filename=resized%2FX2Gen_22__Widesc_488740ba9a5cf_120x120.jpg&newxsize=120&newysize=120&fileout=

      Quiza si desactivas la autogeneracion de imagenes, o “automatic thumbnail creation” quiza podamos ver si esto esta causando el problema, saludos

    • #84221
      daggetkim
      Participante

      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…

    • #84329
      Anónimo
      Invitado

      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

    • #84455
      Anónimo
      Invitado

      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 todos

      Hola 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:

    • #84457
      Anónimo
      Invitado

      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;
      }
      }
      ?>

    • #84464
      Anónimo
      Invitado

      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

Mostrando 8 respuestas a los debates
  • Debes estar registrado para responder a este debate.
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver
Privacidad