TbHtml::customControlGroup PHP Method

customControlGroup() public static method

Generates a custom (pre-rendered) form control group.
public static customControlGroup ( string $input, string $name, array $htmlOptions = [] ) : string
$input string the rendered input.
$name string the input name.
$htmlOptions array additional HTML attributes.
return string the generated control group.
    public static function customControlGroup($input, $name, $htmlOptions = array())
    {
        $htmlOptions['input'] = $input;
        return self::controlGroup(self::INPUT_TYPE_CUSTOM, $name, '', $htmlOptions);
    }

Usage Example

Example #1
0
 public function testCustomControlGroup()
 {
     $I = $this->codeGuy;
     $html = TbHtml::customControlGroup('<div class="widget"></div>', 'custom', array('label' => false));
     $group = $I->createNode($html, 'div.control-group');
     $controls = $group->filter('div.controls');
     $I->seeNodeChildren($controls, array('div.widget'));
 }
All Usage Examples Of TbHtml::customControlGroup
TbHtml