Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在布局中输出附加数据(Yii)_Php_Twitter Bootstrap_Yii - Fatal编程技术网

Php 在布局中输出附加数据(Yii)

Php 在布局中输出附加数据(Yii),php,twitter-bootstrap,yii,Php,Twitter Bootstrap,Yii,对于我的应用程序的一些页面,我想使用dvuhkolonchaty模板。为此,我只想使用不同的布局 在新的布局中,除了显示特定视图内容的变量$content,我想在另一列中提取更多其他数据。以下是新布局的代码: <?php /* @var $this AdminController */ ?> <?php $this->beginContent('/layouts/main'); ?> <div class="container-fluid">

对于我的应用程序的一些页面,我想使用dvuhkolonchaty模板。为此,我只想使用不同的布局

在新的布局中,除了显示特定视图内容的变量$content,我想在另一列中提取更多其他数据。以下是新布局的代码:

<?php /* @var $this AdminController */ ?>
<?php $this->beginContent('/layouts/main'); ?>
  <div class="container-fluid">
    <div class="row-fluid">
      <div class="span4">
         <!-- Any data -->
      </div>
      <div class="span8">
        <?php echo $content; ?>
      </div>
    </div>
  </div>

<?php $this->endContent(); ?>

这正是任何数据,我想显示不同的而不是模板信息(例如,属性列表的形状或编辑根据查看记录ID不断变化)


Q如何打印任何数据中的信息?

您的所有控制器都将扩展控制器类; 在
控制器
类中,可以创建如下属性:

public $anyData  = null;
在任意操作中,可以设置“$this->anyData=“anythis”

然后在布局中,您可以编写:

<div class="span4">
     <!-- Any data -->
     <?php 
     if($this->anyData!=null)  { 
          //Process $this->anyData here, echo or do something you like; 
     } 
     ?>
 </div>


可能是您可以在
之后不显示模板信息
如何在任何数据中打印信息?