0

こんにちは、サングラスメニューをクリックするとこのエラーが表示されるため、magento に問題があります。

Notice: Use of undefined constant id - assumed 'id'  in /var/www/app/design/frontend/glassesonline/default/template/mana/filters/items/list.phtml on line 159

これは159行目のコードです

<input id="category" type="hidden"  value="<?php $arr = $this->getRequest()->getParams(id,false); echo $arr['id']; ?>">

これは私を夢中にさせます。どこが間違っているのか教えてください。必要に応じて詳細情報を提供します。ありがとう

4

1 に答える 1

2

そのはず:

<input id="category" type="hidden"  value="<?php $arr = $this->getRequest()->getParams('id',false); echo $arr['id']; ?>">
                                                                                        ^^^

ここに引用符がありません。PHP は、あなたが持っていない定義済み変数を使用しようとしていると考えています。文字列には常に引用符を使用してください。

于 2012-12-14T12:37:11.640 に答える