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