Yii2制作2列布局

时间:2014-12-29 10:08:00

标签: google-maps-api-3 yii2

我想让我的Yii2应用程序在两列中工作。

第一栏:这将是由其他活动网站页面或选项控制的Google Map Api v3地图对象。这将使用java脚本完成。

第二栏:将使用ajax更新的主要内容。这也将控制地图。

并不总是需要这2列布局。会有一些页面我需要标准的1列布局(那时就没有地图)。

有什么更好的方式来实现我的需求?我应该使用多个布局文件吗?如何使用几个布局文件?

也许有其他方法可以做到这一点?我想实现这种情况的主要原因是谷歌地图重新加载。这需要一些时间。也许如果有什么东西可以让地图重新加载它会帮助我。

1 个答案:

答案 0 :(得分:0)

您可以创建要在某些视图中使用它的辅助布局,并在操作中调用它:

namespace app\controllers;

use yii\web\Controller;

class YourController extends Controller
{
public $layout = 'column2';

// ...
}