ubercart 发现在Drupal6.x下面不显示产品图片,问可能是ImageCache的bug,但是一直没有找到有效的解决ImageCache bug的方法,所以目前用下面的办法来解决。
在 theme的template.php文件中加入
function
phptemplate_imagecache(
$namespace
,
$path
,
$alt
=
''
,
$title
=
''
,
$attributes
=
NULL
) {
return ' <img src=" ' . $path . ' " alt=" ' . check_plain( $alt ) . ' " title=" ' . check_plain( $title ) . ' " ' . $attributes . ' /> ' ;
}
return ' <img src=" ' . $path . ' " alt=" ' . check_plain( $alt ) . ' " title=" ' . check_plain( $title ) . ' " ' . $attributes . ' /> ' ;
}
在theme的style.css中加入
.product_image .thmr_call img
{
width : 80px ;
height : 80px ;
}
width : 80px ;
height : 80px ;
}
这样可以解决图片不显示的问题,不过非正规解决办法。期待 ImageCache修复这个bug.