Php Yii Pjax导航栏

Php Yii Pjax导航栏,php,yii2,pjax,Php,Yii2,Pjax,我是Yii框架的新手,我有一个小问题,我什么都没发现。我在主布局中使用Pjax(我使用的是基本应用程序),所以我将 Pjax::begin(); 在$content之前,然后在此之后关闭Pjax。 因此,结果是页面中的每个链接都不会重新加载页面,但导航栏中的链接会重新加载页面。我试图将Pjax的开头放在导航栏之前,但没有成功。有人能解决这个问题。在Pjax中仅仅拥有站点的一部分是很奇怪的 谢谢:)请提供布局代码。没有它,很难说什么。基本上,应该是这样的: <?php use use a

我是Yii框架的新手,我有一个小问题,我什么都没发现。我在主布局中使用Pjax(我使用的是基本应用程序),所以我将

Pjax::begin();
在$content之前,然后在此之后关闭Pjax。 因此,结果是页面中的每个链接都不会重新加载页面,但导航栏中的链接会重新加载页面。我试图将Pjax的开头放在导航栏之前,但没有成功。有人能解决这个问题。在Pjax中仅仅拥有站点的一部分是很奇怪的


谢谢:)

请提供布局代码。没有它,很难说什么。基本上,应该是这样的:

<?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() ?>