2012-11-23 41 views
1

我怎樣才能在下面的代碼使用圖像按鈕,而不是文字的錨標籤圖像的Joomla

JHTML::link ($product->link, JText::_ ('COM_VIRTUEMART_PRODUCT_DETAILS'), array('title' => $product->product_name, 'class' => 'product-details')) 
在HTML

它被渲染爲<a href="blah blah">Product details

如何使用圖像,而不是產品詳情在上面的PHP代碼

JHTML::link ($product->link, JText::_ ('COM_VIRTUEMART_PRODUCT_DETAILS'), array('title' => $product->product_name, 'class' => 'product-details')) 

回答

0

$product HREF標記是一個PHP對象,JHTML所使用的Joomla!框架輸出鏈接

其實你的代碼:

JHTML::link ($product->link, JText::_ ('COM_VIRTUEMART_PRODUCT_DETAILS'), array('title' => $product->product_name, 'class' => 'product-details')) 

等於基於語言/ LANGUAGE_ID純HTML

<a href="<?php echo $product->link; ?>" title="<?php echo $product->product_name ?>" class="product-details"> <?php JText::_ ('COM_VIRTUEMART_PRODUCT_DETAILS');?></a> 

JText用於基於語言INI文件輸出的單詞和短語/夾。英語語言和virtuemart組件的字符串位於/language/en-GB/en-GB.com_virtuemart.ini

爲了使用圖像鏈接嘗試

<a href="<?php echo $product->link; ?>" title="<?php echo $product->product_name ?>" class="product-details"> <img=src="myimage.png" /></a>