[eside-ghost] drupal y modulos imagecache e imagefield

altern altern2 en gmail.com
Mar Oct 16 09:34:04 CEST 2007


estoy pensando si no seria mejor buscar otro metodo. necesito meter tres 
thumbmails en una Page, que tengan cada una link para abrir en tamaño 
mas grande. se te ocurre alguna otra forma de hacerlo?

gracias

enrike

Ruben Gonzalez (aka EthDra)(e)k dio:
> Hola!
> 
> El lun, 15-10-2007 a las 17:06 +0200, altern escribió:
>> aupa
>>
>> Habeis currado alguno con los modulos imagecache e imagefield en Drupal?
> no especialmente, pero se puede mirar :)
>> Estoy intentando usar imagecache e imagefield para mostrar imagenes pero 
>> tengo un problema con el path de las imagenes. He mirado varios 
>> tutoriales sobre como combinar estos dos modulos y parece que hago todo 
>> bien.
>>
>> la funcion
>> theme('imagecache', 'product_images', 
>> $field_imagen_producto[0]['filepath']);
>> me devuelve este path:
>> "http://myurl.com/miusuario//usr/www/users/miusuario/sites/default/files/imagecache/product_images//usr/www/users/miusuario/sites/default/files/images/test1.jpg"
> si quieres saber que hace ahi, busca una funcion imagecache_theme en el
> modulo. Siempre van asi, la funcion theme invoca a una funcion con el
> nombre del primer parametro y terminada en _theme, primero en la
> plantilla y luego en el modulo.
>> Esto son tres URLS juntas en vez de una, si hago un print de 
>> $field_imagen_producto[0]['filepath'] me devuelve
>> /usr/www/users/miusuario/sites/default/files/images/test1.jpg
>> El path donde realmente esta la imagen es
>> http://miurl.com/miusuario/sites/default/files/images/test1.jpg
> Creo q ahi esta tu problema, la funcion theme_imagecache espera una ruta
> relativa, pq casi lo primero que hace es llamar a la funcion
> file_create_url añadiendole la ruta absoluta del directorio files de
> drupal y unos directorios prefijados para construir la url. No se pq
> pasa, pero yo le echaria un vistazo al modulo que genera
> $field_imagen_producto[0] o algo asin.
>> Pparece que no consigue hacer la URL correctamente. No entiendo que 
>> puede estar mal, he comprobado todo mil veces. Si os acordais hace 
>> varias semanas tuve bastante problemas con las clean-urls pq no me 
>> funcionaban, no se si esto estara relacionado. Entonces tuve que añadir 
>> esto a el archivo drupal/.htaccess
>> RewriteBase /miusuario
>>
>> He visto que en el directorio de uploads 
>> drupal/sites/default/misite/files hay un .htaccess tb. Asi que he 
>> probado a meterle tb ahi lo de rewite ha quedado asi, pero da el mismo 
>> error.
>>
>> ###
>> SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
>> Options None
>> Options +FollowSymLinks
>>
>> <IfModule mod_rewrite.c>
>> 	RewriteEngine on
>> 	RewriteBase /dertech
>> ###
> no creo que sea por eso, una vez configurado bien, deberia funcionar
> bien con todos los modulos, en teoria xD
> 
>> alguna idea?
>> gracias!
> Espero haberte sido de alguna ayuda xD
> 
> Se despide,
> 	EthDra
> 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost



Más información sobre la lista de distribución eside-ghost