[英]Yii2: don't show footer for some views
您可以創建自定義布局並在任何想要隱藏頁腳的地方使用它
public function actionPrintReport() {
$this->layout = 'yourNewLayout';
return $this->render('_myReport', []);
}
轉到app\\view\\layouts
並創建一個新布局。 (復制現有布局並從中刪除頁腳)
您可以使用 renderPartial 如下:
public function actionPrintReport() {
return $this->renderPartial('_myReport', []);
}
為了簡單地刪除工具欄,您應該檢查您的視圖/布局並從您正在使用的布局中刪除頁腳部分..
例如對於默認布局名稱 main.php
您可以簡單地評論相關部分,例如:
<footer class="footer">
<div class="container">
<p class="pull-left">© my Copy <?= date('Y') ?></p>
<!--p class="pull-right"><?= Yii::powered() ?></p-->
</div>
</footer>
相反,如果您想刪除顯示的首次亮相工具欄,請單擊帶有 yii 徽標的右側按鈕
您必須查看配置文件 main-local.php 或 main.php 並注釋或刪除調用調試工具的部分,例如:注釋 boostrap 調用
if (!YII_ENV_TEST) {
// configuration adjustments for 'dev' environment
// $config['bootstrap'][] = 'debug';
$config['modules']['debug'] = 'yii\debug\Module';
評論 $config['bootstrap'] 相關代碼未加載和使用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.