1

次のような構造フォルダーがあります。

http://nx9.upanh.com/b4.s37.d4/3fd103509d1ac25ece02096b5e25a5f0_55810779.capture.png
(本当にすみません、評判が足りません)

public/shared/ フォルダの header.phtml と footer.phtml の 2 つのファイルをデフォルト モジュールのビューに含めたい場合は、以下のコードを使用します。

<?php echo $this->partial('public/shared/header.phtml'); ?>

<h3>This is index.phtml</h3>

<?php echo $this->partial('public/shared/footer.phtml'); ?>

しかし、エラーHTTP 500 (Internal Server Error)が表示されます。HTMLコードのみを使用している場合、問題は発生しません。

<h3>This is index.phtml</h3>

CodeIgniter Framework ではこのようにすることができますが、Zend Framework でこれを行う方法がわかりません。私を助けてください!ありがとうございます。

4

1 に答える 1

0

ZF1または2を使用していますか? ZF1 では、ヘッダーとフッターを application/layouts/scripts/layout.phtml にある layout.phtml ファイルに配置します。

実際の header.phtml と footer.phtml は application/view/scripts フォルダーに配置する必要があり、次のようなことができます。

レイアウト.PHTML:

<?php echo $this->partial('header.phtml') ?>

// this bit will render the action content
<?php print $this->layout()->content ?>

<?php echo $this->partial('footer.phtml') ?>
于 2013-05-23T10:39:44.430 に答える