10

デフォルトページに「左の列」(カテゴリなど)を追加したい。左側のパネルは製品ページにありますが、デフォルトページにはありません。スクリーンショットをご覧ください。提案してください。

4

1 に答える 1

7

1-目的のページをテンプレートフォルダで開きます(例:コンテンツ/情報ページ):

catalog\view\theme\default\template\information.tpl

2-この行を目的の場所に追加します。

<?php echo $column_left; ?>

失敗した場合は、そのコードの関連するMVCコントローラーモデルを開きます。例:

catalog\controller\information.php

探す$this->children = array(

配列に左側のパネルが含まれていることを確認します。例:

$this->children = array(
    'common/column_left',
    'common/column_right',
    'common/content_top',
    'common/content_bottom',
    'common/footer',
    'common/header'
);

デフォルトの情報など、別名ホームページには、すでにこれが含まれていることを意味します:(\catalog\view\theme\default\template\common\home.tpl

<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>
<div id="content"><?php echo $content_top; ?>
<h1 style="display: none;"><?php echo $heading_title; ?></h1>
<?php echo $content_bottom; ?></div>
<?php echo $footer; ?>
于 2012-09-01T03:28:27.780 に答える