<br> <?php echo TbHtml::dropDownList('dropDown', '', array('1'), array('span' => 3)); ?> </div> <pre class="prettyprint linenums"> <?php echo TbHtml::textField('text', '', array('placeholder' => '.span1', 'span' => 1)); ?> <?php echo TbHtml::textField('text', '', array('placeholder' => '.span2', 'span' => 2)); ? <?php echo TbHtml::textField('text', '', array('placeholder' => '.span3', 'span' => 3)); ?> <?php echo TbHtml::dropDownList('dropDown', '', array('1'), array('span' => 1)); ?> <?php echo TbHtml::dropDownList('dropDown', '', array('1'), array('span' => 2)); ?> <?php echo TbHtml::dropDownList('dropDown', '', array('1'), array('span' => 3)); ?></pre> <div class="bs-docs-example"> <?php echo TbHtml::controls(TbHtml::textField('text', '', array('placeholder' => '.span5', 'span' => 5))); ?> <?php echo TbHtml::controlsRow(array(TbHtml::textField('text', '', array('placeholder' => '.span4', 'span' => 4)), TbHtml::textField('text', '', array('placeholder' => '.span1', 'span' => 1)))); ?> <?php echo TbHtml::controlsRow(array(TbHtml::textField('text', '', array('placeholder' => '.span3', 'span' => 3)), TbHtml::textField('text', '', array('placeholder' => '.span2', 'span' => 2)))); ?> <?php echo TbHtml::controlsRow(array(TbHtml::textField('text', '', array('placeholder' => '.span2', 'span' => 2)), TbHtml::textField('text', '', array('placeholder' => '.span3', 'span' => 3)))); ?> <?php echo TbHtml::controlsRow(array(TbHtml::textField('text', '', array('placeholder' => '.span1', 'span' => 1)), TbHtml::textField('text', '', array('placeholder' => '.span4', 'span' => 4)))); ?> </div> <pre class="prettyprint linenums">
public function testControls() { $I = $this->codeGuy; $html = TbHtml::controls('<div class="control"></div><div class="control"></div>', array('before' => 'Before text', 'after' => 'After text')); $controls = $I->createNode($html, 'div.controls'); $I->seeNodeChildren($controls, array('div.control', 'div.control')); $I->seeNodePattern($controls, '/^Before text</'); $I->seeNodePattern($controls, '/>After text$/'); }