Resulta que en mi aplicación realizo una visualización de los productos de la base de datos, de esos productos visualizo además de otros datos la imagen, la cual carga desde una url externa, dichas imagenes tienen un tamaño en pantalla muy grande y quiero redimensionarlas. Para hacer la redimensión usuo un codio en JavaScript, os dejo el código que estoy usando a continuación:
Código:
Resulta que al estan embuelto el $_img = '<img id="image" name="imagen" src="'.$_product->getData('remote_image_url').'" alt="'.$this->htmlEscape($this->getImageLabel()).'" title="'.$this->htmlEscape($this->getImageLabel()).'" onLoad="document.imagen.heigth='280'" />'; echo $_helper->productAttribute($_product, $_img, 'remote_image_url');
Código:
dentro de<img id="image name="imagen" src=".." />
Código:
el código JavaScript $_img='...'
Código:
no me funciona correctamente debido a las comillas que lleva el número 280, y al usar luego onLoad="document.imagen.heigth='280'"
Código:
no puedo reescribir el codigo de carga porque no puedo prescindir de la variable $_img.echo $_helper->productAttribute($_product, $_img, 'remote_image_url')
¿Qué consejo me dais para solucionar mi problema?
Gracias por adelantado.