douyalin2258 2015-02-24 15:02
浏览 16

在popover小部件内的Yiibooster可编辑小部件

I'm building website using yii 1.1 framework and Clevertech YiiBooster extension.

Is there an easy way to render few "editable field" widgets inside the popover widget ?

Please see the code below. Any suggestions are welcome.

Main view:

....

$this->widget(
                            'booster.widgets.TbButton', array(
                                'label' => 'Right popover',
                                'context' => 'warning',
                                'buttonType' => 'button',
                                'size' => 'extra_small',
                                'htmlOptions' => array(
                                    'id' => uniqid(),
                                    'data-html' => true,
                                    'data-title' => 'A Title',
                                    'data-placement' => 'right',
                                    'data-content' => $this->renderPartial('VIEW', array('data'=>$data), true, true),
                                    'data-toggle' => 'popover'
                                ),
                            )
                        );

....

partial view:

 $this->widget('booster.widgets.TbEditableField', array(
     'type' => 'text',
     'model' => $survey,
     'attribute' => 'text',
     'pk' => 'pk',
     'name' => 'name',
     'text' =>  '',
     'url' => $this->createUrl('controller/method/'), //url for submit data
     'title' => 'text',
     'placement' => 'right',
     'id' => uniqid()),true);

$this->widget('booster.widgets.TbEditableField', array(
    'type' => 'text',
    'model' => $survey,
    'attribute' => 'text',
    'pk' => 'pk',
    'name' => 'name',
    'text' =>  '',
    'url' => $this->createUrl('controller/method/'), //url for submit data
    'title' => 'text',
    'placement' => 'right',
    'id' => uniqid()),true);

$this->widget('booster.widgets.TbEditableField', array(
    'type' => 'text',
    'model' => $survey,
    'attribute' => 'text',
    'pk' => 'pk',
    'name' => 'name',
    'text' =>  '',
    'url' => $this->createUrl('controller/method/'), //url for submit data
    'title' => 'text',
    'placement' => 'right',
    'id' => uniqid()),true);
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 孟德尔随机化结果不一致
    • ¥20 求用stm32f103c6t6在lcd1206上显示Door is open和password:
    • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
    • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
    • ¥15 谁有desed数据集呀
    • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100
    • ¥15 关于#hadoop#的问题
    • ¥15 (标签-Python|关键词-socket)
    • ¥15 keil里为什么main.c定义的函数在it.c调用不了
    • ¥50 切换TabTip键盘的输入法