在新选项卡yii 1.1中渲染视图

mu0hgdu0  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(165)

我正在尝试在新选项卡中呈现视图
这是我试过的

$this->render('receipt', array(
            'data' => $data
        ));

但是我想在新标签页中打开此收据视图。请有人帮助我

bvn4nwqk

bvn4nwqk1#

如果你指的是一个新的浏览器标签,这个问题根本不是关于yii的。这是一个html问题。如果你指的是其他的东西,请更新你的问题。
您可以在页面上使用锚标记打开一个新的浏览器标签到您的receipt控制器/操作,并使用target属性,例如:<a href="/order/receipt" target="_blank">View receipt</a>。然后一个新的浏览器标签页会打开,yii会将order/receipt的url路由到你的控制器,并查看渲染结果。
另请参阅:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#attr-target

相关问题