添加动态宽度高度的问题

时间:2011-07-05 11:56:26

标签: php magento magento-1.4

原始代码就是这个:

<img src="<?php echo $image->getSpecialLink($img, '50,30'); ?> alt="" border="0" />

我做的是:

<img src="<?php echo $image->getSpecialLink($img, "'.$image_width.",".$image_height.'"); ?> alt="" border="0" />

但它提示我一个错误:(

4 个答案:

答案 0 :(得分:2)

您的单引号错误

<img src="<?php echo $image->getSpecialLink($img, "'".$image_width.",".$image_height."'"); ?> alt="" border="0" /> 

<img src="<?php echo $image->getSpecialLink($img, "'$image_width,$image_height'"); ?> alt="" border="0" />

修改: 好吧,如果我没错,这个方法可以调整大小并为图片添加水印,因此您只缺少一个“

<img src="<?php echo $image->getSpecialLink($img, "'$image_width,$image_height'"); ?>" alt="" border="0" /> 

答案 1 :(得分:0)

试试这个:

<img src="<?php echo $image->getSpecialLink($img, "'".$image_width.",".$image_height."'"); ?> alt="" border="0" />

答案 2 :(得分:0)

不需要您的逗号。在第一行,您的逗号在此处分隔变量,而不是显示带逗号的字符串。结果你的借口就行了。

试试这个。

<img src="<?php echo $image->getSpecialLink($img, "'.$image_width,$image_height.'"); ?> alt="" border="0" />

答案 3 :(得分:0)

这应该有效:

<img src="<?php echo $image->getSpecialLink($img, "'$image_width,$image_height'"); ?>" alt="" border="0" />