私はPrestashop 1.6.1.7を実行しています。ページ上のさまざまな属性と在庫レベルをすべて確認した商品リストをすばやく表示する方法を探しています。ページは一般に公開されますが、メインサイトのどこからでもリストされたりリンクされたりすることはありません。そのため、小売業者やサプライヤーへのリンクを送ることができ、リアルタイムで現在の株を正確に記録します私たちの管理エリア。Prestashop公開株価リスト
ページに正しい変数を取得するためにコントローラを変更する必要があると仮定しますが、どうすればいいか分かりません。
ご協力いただければ幸いです。
tl; dr - カスタムページコントローラを変更して、製品名、属性、および在庫レベルの配列を取得するにはどうすればよいですか。
お返事ありがとうございます!だから私は、カスタムコントローラを自分のカスタムコントローラをフロントコントローラから拡張してセットアップしたカスタムページを持っています。 Product :: getProducts()を宣言するにはどうすればいいですか?配列として?私はそれを素早く行った。運が悪いので、次のものをinitcontentに追加しようとした:$ stocklist = Product :: getProducts(); $ this-> context-> smarty-> assign(配列( 'stocklist' => $ stocklist)); } – cyanoxide
[17-Feb-2017 11:05:58 Europe/London] PHP警告:ProductCore :: getProducts()の引数5がない、/var/www/webroot/ROOT/controllers/front/stocklistController.phpで呼び出されました。 22行目にあり、/var/www/webroot/ROOT/classes/Product.phpの1190行に定義されています – cyanoxide