2013-12-11 1 views
1

Я занимаюсь разработкой сайта в magento CE 1.8. У меня есть некоторые продукты, у которых есть апостроф (') знак в их именах, как ABC. Проблема в том, что я не могу добавить эти конкретные продукты в корзину, поскольку ничего не происходит, когда я нажимаю кнопку добавления в корзину. Есть ли какое-либо решение этой проблемы, когда я искал через Google, я не смог найти его. Большое спасибо заранее.Апостроф в названии продукта не работает в magento

ответ

0

Если его одиночный кавычек (т. Е. Не апостроф), попробуйте избежать char ': \'.

+0

Я импортировал названия продуктов из CSV-файла, и используя по умолчанию добавить в корзину механизма. Где я должен делать, как вы предложили. – Prateek

+0

Я не уверен, как работает магнитофон, потому что я никогда не использовал его, но вы можете попробовать функцию 'addlashes ($ s)' перед тем, как добавить его в диаграмму (http://www.php.net/addslashes). – Jite

0

Вы должны использовать:

echo $this->escapeHtml($_product->getName()); 

или

$_helper = Mage::helper('catalog/output'); 
echo $_helper->productAttribute($_product, $_product->getName(), 'name'); ?> 
Смежные вопросы