2016-04-11 3 views
0

私はYiiフレームワークで全く新しいです。少し質問がありますが、何も見つかりませんでした。私は(私は基本的なアプリを使用しています)主なレイアウトでPjaxを使用するので、私は$のコンテンツの前に Yii Pjax navbar

Pjax::begin(); 

を入れた後、私はこの後Pjaxを閉じます。 その結果、ページ内のすべてのリンクがページをリロードせず、ナビゲーションバーのリンクがリロードします。私はnavbarの前にPjaxの始まりを置こうとしましたが、うまくいきませんでした。誰かがこれに対する解決策を得る。 Pjaxのサイトの一部を持つことは変です。

感謝:)

答えて

0

、あなたのレイアウトのコードを入力してください。それなしで何かを言うのは難しいです。基本的には、次のようになります。

<?php 
use use app\assets\AppAsset; 
use yii\widgets\Pjax; 
?> 
<?php AppAsset::register($this); 
<?php $this->beginPage() ?> 
<?php $this->beginBody() ?> 
<? Pjax::begin(['id' => 'main', 'timeout' => 3000, 'scrollTo' => 0]); ?> 
<?= 'Your navbar here' ?> 
<?= $content ?> 
<? Pjax::end(); ?> 
<?php $this->endBody() ?> 
<?php $this->endPage() ?> 
関連する問題