2

OpenCart 1.5.6でHomePageのカスタムボックスコンテンツ表示のみの条件で使用しました。&これは正常に機能しています。

これをheader.tplファイルに使用しました。

<?php if (!isset($this->request->get['route']) || $this->request->get['route'] == 'common/home') {?>
    /////////////////////////
    /                       /
    /                       /
    /                       /
    /      Box Content      /
    /                       /
    /                       /
    /                       /
    /                       /
    /////////////////////////
<?php } ?>

しかし、これは OpenCart 2.0 では機能しません。

同じことを Opencart 2.0 でどのように達成できますか?

4

1 に答える 1

7

私は完璧な解決策を見つけました。これは完璧な仕事です。

カタログ/コントローラー/共通/header.php

追加

if (!isset($this->request->get['route']) || $this->request->get['route'] == 'common/home'){
$data['ishome']=1;
}

次に、header.tplに

<?php if (isset($ishome)) {?>
Our Box Content
<?php } ?>
于 2014-12-03T10:28:42.520 に答える