我正在使用magento並試圖自定義購物車。基本上我有一個表,我想改變表格行的內部html。我目前通過「item-options」選擇了所有的類名,然後改變了hte內部的html。但是我得到的問題是他們都變成了相同的價值,並沒有讓產品價值變得渺茫。動態更新表格行
完整代碼。
<?php foreach($this->getItems() as $_item): ?>
<?php echo $this->getItemHtml($_item) ?>
<?php $_product= Mage::getSingleton('catalog/product')->load($_item->getProductId()) ?>
<script>
var elements = document.getElementsByClassName('item-options');
for (var i = 0; i < elements.length; i++) {
elements[i].innerHTML = "No Of Devices: <?php echo $_product->getResource()->getAttribute('number_of_devices')->getFrontend()->getValue($_product); ?> || License Period: <?php echo $_product->getResource()->getAttribute('licence_period')->getFrontend()->getValue($_product)." !"; ?> ";
}
</script>
<?php endforeach ?>
再次聲明我正在改變元素的內部html與類名稱項目選項。然而,我所面臨的問題是,他們都將改變爲他產品的最後價值。例如讓我們說我們有三個產品1,2和3.如果我使用腳本,所有三個值都應該變爲1,2和3,但是它們都是3。我試圖弄清楚爲什麼這很讓人討厭。以及我如何解決它。
非常感謝。 – Noob