ダッシュボード自体に製品閲覧レポートを表示したい。Report->Products->Viewed の下のレポート ID
どうやって表示するの?admin->controller->report->product_viewed.php から admin->controller->common->home.php にコードをコピーしてみました
コードを admin->view->report->product_viewed.tpl から admin->common->home.tpl にコピーしました
このようなコードをhome.tplに追加しました
<div class="content">
<table class="list">
<thead>
<tr>
<td class="left"><?php echo $column_name; ?></td>
<td class="left"><?php echo $column_model; ?></td>
<td class="right"><?php echo $column_viewed; ?></td>
<td class="right"><?php echo $column_percent; ?></td>
</tr>
</thead>
<tbody>
<?php if ($products) { ?>
<?php foreach ($products as $product) { ?>
<tr>
<td class="left"><?php echo $product['name']; ?></td>
<td class="left"><?php echo $product['model']; ?></td>
<td class="right"><?php echo $product['viewed']; ?></td>
<td class="right"><?php echo $product['percent']; ?></td>
</tr>
<?php } ?>
<?php } else { ?>
<tr>
<td class="center" colspan="4"><?php echo $text_no_results; ?></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
私の管理パネル - >ダッシュボードで、このようなエラーが発生しています
Notice: 未定義変数: products in /Applications/MAMP/htdocs/opencart/admin/view/template/common/home.tpl 95 行目Notice: 未定義変数: column_name in /Applications/MAMP/htdocs/opencart/admin/view/template /common/home.tpl 88 行目 注意: 未定義変数: column_model in /Applications/MAMP/htdocs/opencart/admin/view/template/common/home.tpl 89 行目 注意: 未定義変数: column_viewed in /Applications/MAMP /htdocs/opencart/admin/view/template/common/home.tpl 行 90 注意: 未定義変数: column_percent in /Applications/MAMP/htdocs/opencart/admin/view/template/common/home.tpl 行 91
これを解決するのを手伝ってください。この「製品」はどこで宣言する必要がありますか?