我想知道是否可以在自定義消息中啓用HTML鏈接(即:錯誤消息)。Magento - 在錯誤/自定義消息中啓用HTML鏈接
這是我的例子: 我做了一個覆蓋我的Mage_CatalogInventory_Model_Stock_Item/Item.php的需求
功能checkQuoteItemQty:
if (!$this->checkQty($summaryQty) || !$this->checkQty($qty)) {
//$message = Mage::helper('cataloginventory')->__('The requested quantity for "%s" is not available.', $this->getProductName());
$message = Mage::helper('cataloginventory')->__('The requested quantity for "%s" is not available (max:%s).', $this->getProductName(), ($this->getQty() * 1));
$cat_id = $this->getProduct()->getCategoryIds();
if($cat_id){
$url = Mage::getModel('catalog/category')->load($cat_id[0])->getUrl();
$message .= Mage::helper('cataloginventory')->__('You might be interested in <a href="%s">those products</a>.', $url);
}
$result->setHasError(true)
->setMessage($message)
->setQuoteMessage($message)
->setQuoteMessageIndex('qty');
return $result;
}
但我在$消息創建的HTML鏈接是不可點擊並被認爲是文字(因爲我猜...譯文)。 是否有可能改變這種行爲?
問候。