私はナビゲーション/部分的にいくつかのチュートリアルに従っており、それを表示する際に問題が発生しています。私はview/partialモジュールのフォルダを作成し、コントローラにアクションを追加しました(これは必要ないと思います)。Zend 2ブレッドクラムの問題
致命的なエラー:Zendの\ビュー\例外の\のRuntimeException:Zendの\ビュー私はそれがこのエラーを思い付くすべてのページをロードしようとすると、その後
<?php echo $this->navigation('navigation')->breadcrumbs()->setMinDepth(0)->setPartial('partial/breadcrumb.phtml'); ?>
:だから私のレイアウトで、私はこれを呼び出します\ Renderer \ PhpRenderer :: render:テンプレート "partial/breadcrumb.phtml"をレンダリングできません。リゾルバは/var/www/html/vendor/Zend/View/Helper/Navigation/AbstractHelper.php on line 170のファイルに解決できませんでした。
ご協力いただきありがとうございます。
更新日:2017年6月18日9:20 EST
私がパンくずリストを表示しない2つのページがあります。私はそれが「制約」を持っているからだと思っています。私はこれをナビゲーションに入れましたが、うまくいかないようです。誰かがこれを行う正しい方法は何か知っていますか?月曜日2017年6月19日更新
array(
'label' => 'View',
'route' => 'blog/view[/:post_id]',
'action' => 'view',
),
array(
'label' => 'List',
'route' => 'blog/list[/:state_id]',
'action' => 'list',
),
- より多くのナビゲーション ナビゲーションを追加しました:
'navigation' => array(
'default' => array(
array(
'label' => 'Home',
'route' => 'home',
),
array(
'label' => 'Blog',
'route' => 'blog',
'pages' => array(
array(
'label' => 'Maps',
'route' => 'blog/maps',
'action' => 'maps',
),
array(
'label' => 'US Map',
'route' => 'blog/us-map',
'action' => 'UsMap',
),
array(
'label' => 'View',
'route' => 'blog/view[/:post_id]',
'action' => 'view',
),
array(
'label' => 'List',
'route' => 'blog/list[/:state_id]',
'action' => 'list',
),
),
),
),
),
私は既にmodule.configにそれを持っていました。しかし、そうではありません。しかし、それは問題を解決しませんでした。私はまだそれが見つからないというエラーを得る。私はそれをちょっと試してみましたが、少し運がありません。 –
致命的なエラーの問題は解決しましたか? – unclexo
はい、その問題はなくなりました。しかし、私はパンくずリストを '偶発事象'を持つページに表示することはできません。私は上記の投稿に追加しました。 –