最近 YII を見ています
public $template='{view} {update} {delete}';
foreach(array('view','update','delete') as $id) { $button=array( 'label'=>$this->{$id.'ButtonLabel'}, 'url'=>$this->{$id.'ButtonUrl'}, 'imageUrl'=>$this->{$id.'ButtonImageUrl'}, 'options'=>$this->{$id.'ButtonOptions'}, ); if(isset($this->buttons[$id])) $this->buttons[$id]=array_merge($button,$this->buttons[$id]); else $this->buttons[$id]=$button; }
public $template='{view} {update} ';すぐに出力ビューと更新を別々に実行しますか?
<?php $template='{view} {update} {delete}'; echo $template; ?>
出力:
{view} {update} {delete}
<?php $template='{view} {update} {delete}'; echo $template; ?>
出力:
{view} {update} {delete}
view、update、delete は、それぞれ yii の view ボタンと update ボタンに対応しますグリッド コンポーネントと削除ボタン コンポーネント、必要なものを追加します。
たとえば、必要なのは view ボタンだけです:
$template='{view}';