Maison > développement back-end > tutoriel php > yii2 - 由views/page/xxx.php 来决定使用哪个layout

yii2 - 由views/page/xxx.php 来决定使用哪个layout

WBOY
Libérer: 2016-06-06 20:35:25
original
1149 Les gens l'ont consulté

想法如下:
有时候我觉得用views中的参数来决定用哪个layout
这样子该怎么做呢?

frontend/views/page/xxx.php
$this->layout='main'; 报错

<?php include("../layouts/main.php"); ?>报错

该怎么做呢?

由view倒置决定使用哪个layout怎么做到?

解决方法:

<code>$this->context->layout='page';
</code>
Copier après la connexion
Copier après la connexion

回复内容:

想法如下:
有时候我觉得用views中的参数来决定用哪个layout
这样子该怎么做呢?

frontend/views/page/xxx.php
$this->layout='main'; 报错

<?php include("../layouts/main.php"); ?>报错

该怎么做呢?

由view倒置决定使用哪个layout怎么做到?

解决方法:

<code>$this->context->layout='page';
</code>
Copier après la connexion
Copier après la connexion

<code>$this->content->layout = '@app/views/layouts/other.php';
</code>
Copier après la connexion
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal