0
A
回答
0
我們修改了tep_image函數來接受-1,這意味着它只會輸出「高度」或「寬度」約束,但不能同時輸出。您可以根據自己的喜好進行修改,但您想查看tep_image的includes/functions/html_output.php()
// The HTML image wrapper function
function tep_image($src, $alt = '', $width = '', $height = '', $parameters = '') {
if ((empty($enter code heresrc) || ($src == DIR_WS_IMAGES)) && (IMAGE_REQUIRED == 'false')) {
return false;
}
if($src=='images/')
$src='images/noimage.jpg';
// alt is added to the img tag even if it is null to prevent browsers from outputting
// the image filename as default
$image = '<img src="' . tep_output_string($src) . '" border="0" alt="' . tep_output_string($alt) . '"';
if (tep_not_null($alt)) {
$image .= ' title=" ' . tep_output_string($alt) . ' "';
}
if(((int)$height==-1) && ((int)$width)==-1){
$image .= '';
}elseif((!empty($width) && ((int)$height)==-1)){
$image .= ' width="' . tep_output_string($width) . '" ';
}elseif((!empty($height) && ((int)$width)==-1)){
$image .= ' height="' . tep_output_string($height) . '" ';
}else{
if ((CONFIG_CALCULATE_IMAGE_SIZE == 'true') && (empty($width) || empty($height))) {
if ($image_size = @getimagesize($src)) {
if (empty($width) && tep_not_null($height)) {
$ratio = $height/$image_size[1];
$width = intval($image_size[0] * $ratio);
} elseif (tep_not_null($width) && empty($height)) {
$ratio = $width/$image_size[0];
$height = intval($image_size[1] * $ratio);
} elseif (empty($width) && empty($height)) {
$width = $image_size[0];
$height = $image_size[1];
}
} elseif (IMAGE_REQUIRED == 'false') {
return false;
}
}
if (tep_not_null($width) && tep_not_null($height)) {
$image .= ' wddidth="' . tep_output_string($width) . '" height="' . tep_output_string($height) . '"';
}
}
if (tep_not_null($parameters)) $image .= ' ' . $parameters;
$image .= '>';
return $image;
}
相關問題
- 1. 更改產品圖片
- 2. OSCommerce - 重組產品列表
- 3. Django。製作拇指圖片
- 4. 圖片標籤導致Woocommerce產品大拇指看起來混亂
- 5. Prestashop產品圖片
- 6. 產品圖片API
- 7. 當鼠標滾動滾動拇指div的原始大拇指位置div
- 8. 如何更改UISlider的繪圖矩形和拇指圖像
- 9. Vtiger產品圖片信息中未顯示產品圖片:
- 10. 產品圖片縮略圖
- 11. 更改圖標/產品名稱和形象iPhone
- 12. 的.htaccess拇指PHP圖片鏈接
- 13. iOS調整大拇指圖片大小?
- 14. 指定陣列以新的變量,改變原始改變新
- 15. 單擊拇指組時改變班級
- 16. 在vituemart和joomla的產品詳細信息頁面中將原始圖像更改爲原始圖像
- 17. 編輯產品 - 改變圖像
- 18. 產品圖片數據庫
- 19. Spree REST API產品圖片
- 20. HTML/JS - 產品圖片
- 21. woocommerce景觀產品圖片
- 22. Woocommerce + wpml產品圖片
- 23. DataFlow上傳產品圖片
- 24. Magento產品圖片鏈接
- 25. 產品圖片的Prestashop
- 26. Woocommerce分組產品圖片
- 27. Rails_admin用回形針拇指
- 28. 如何通過產品id獲取拇指網址在德瑪
- 29. osCommerce圖片不顯示
- 30. 將Woocommerce品牌形象設置爲產品佔位符圖像