0
我正在將機器遷移到本地服務器,並且變量和其他函數有些奇怪。例如,Magento的顯示了這種錯誤:
Notice: Undefined variable: key in [...]template/catalog/product/view/attributes.phtml
如果我去那個功能,我看到:
<?php foreach($this->getAvailableOrders() as $_key=>$_order): ?>
<?php echo $key; if ($_order != 'Relevancia') : // Remove "Relevancia" from the sort option list ?>
<option value="<?php echo $_key; // echo $this->getOrderUrl($_key, 'asc') ?>"<?php if($this->isOrderCurrent($_key)): ?> selected="selected"<?php endif; ?>>
<?php echo $this->__($_order) ?>
</option>
<?php endif; ?>
<?php endforeach; ?>
看來,Magento的不能識別«$鍵»作爲«$ _key»,這發生在整個代碼中。問題是,這段代碼在生產服務器上工作,所以......我錯過了一些東西,我不知道它是什麼。
感謝您的幫助!
你說得對,艾倫。此時開發者模式處於活動狀態,這是拋出異常。那麼,至少我現在可以開始研究它了。謝謝! – PauGNU