1
我正在開發magento CE 1.8中的網站。我有一些產品有撇號(')的名字,如ABC的。問題是,當我點擊添加到購物車按鈕時,我無法將這些特定產品添加到購物車,因爲沒有任何事情發生。 有沒有解決這個問題,因爲當我通過谷歌搜索,我找不到一個。 非常感謝提前。產品名稱中的撇號在magento中不起作用
我正在開發magento CE 1.8中的網站。我有一些產品有撇號(')的名字,如ABC的。問題是,當我點擊添加到購物車按鈕時,我無法將這些特定產品添加到購物車,因爲沒有任何事情發生。 有沒有解決這個問題,因爲當我通過谷歌搜索,我找不到一個。 非常感謝提前。產品名稱中的撇號在magento中不起作用
如果其單引號(即不是撇號),請嘗試轉義'
char:\'
。
您需要使用:
echo $this->escapeHtml($_product->getName());
或
$_helper = Mage::helper('catalog/output');
echo $_helper->productAttribute($_product, $_product->getName(), 'name'); ?>
我從導入CSV文件中的產品名稱,並使用默認添加到購物車機制。我應該按照你的建議去做。 – Prateek
我不確定magneto是如何工作的,因爲我從來沒有使用它,但是在將它添加到圖表(http://www.php.net/addslashes)之前,您可以嘗試'addslashes($ s)'函數。 – Jite