取り急ぎ、「新着商品」「最近購入された商品」プラグインを作ってみました。
ver3.0.3で検証済みです。
新着商品
トップページ新着情報の上に表示されます。
ソースはGithubにupしてます。
https://github.com/ohtacky/ECCUBE-NewItem
最近購入された商品
商品詳細の商品サブ画像の下に表示されます。
ソースはGithubにupしてます。
https://github.com/ohtacky/RecentlyPurchaseItem
作ってみて
新着商品
新着商品はEvent内でProductからfindBy idで取得。
取得したProductをtwigに渡して表示。
リポジトリが登録されているため、ファイル数も少なく簡単でした。
最近購入された商品
新着商品と同様、Event内でOrderDetailからfindBy idで取得。
取得したOrderDetailをtwigに渡して表示。
OrderDetailはリポジトリが登録されていない為、自身で登録する必要ありました。
既に公開されている「関連商品プラグイン」も同様の処理をしてました。←参考にさせて頂きました。