searchQueryField() public static method

Generates a search input.
public static searchQueryField ( string $name, string $value = '', array $htmlOptions = [] ) : string
$name string the input name.
$value string the input value.
$htmlOptions array additional HTML attributes.
return string the generated input.
Beispiel #1
0
<?php echo TbHtml::textField('prependedSplitDropdownButton', '',
    array('prepend' => TbHtml::splitButtonDropdown('Action', array(...)))); ?>
<?php echo TbHtml::textField('appendedSplitDropdownButton', '',
    array('append' => TbHtml::splitButtonDropdown('Action', array(...)))); ?></pre>

    <h4>Search form</h4>

    <div class="bs-docs-example">
        <?php 
echo TbHtml::beginFormTb(TbHtml::FORM_LAYOUT_SEARCH);
?>
        <?php 
echo TbHtml::searchQueryField('appendedSearch', '', array('append' => TbHtml::submitButton('Search'), 'span' => 2));
?>
        <?php 
echo TbHtml::searchQueryField('prependedSearch', '', array('prepend' => TbHtml::submitButton('Search'), 'span' => 2));
?>
        <?php 
echo TbHtml::endForm();
?>
    </div>
    <pre class="prettyprint linenums">
&lt;?php echo TbHtml::beginFormTb(TbHtml::FORM_LAYOUT_SEARCH); ?>
&lt;?php echo TbHtml::searchQuery('appendedSearch', '',
    array('append' => TbHtml::submitButton('Search'), 'span' => 2)); ?>
&lt;?php echo TbHtml::searchQuery('prependedSearch', '',
    array('prepend' => TbHtml::submitButton('Search'), 'span' => 2)); ?>
&lt;?php echo TbHtml::endForm(); ?></pre>

    <h3>Control sizing</h3>
Beispiel #2
0
<?php

echo TbHtml::beginFormTb(TbHtml::FORM_LAYOUT_SEARCH);
?>
    <?php 
echo TbHtml::searchQueryField('keyword', '', array('placeholder' => '请输入产品名称或编号', 'span' => 5));
?>
    <?php 
echo TbHtml::submitButton('搜索');
echo TbHtml::endForm();
Beispiel #3
0
 public function testSearchQueryField()
 {
     $I = $this->codeGuy;
     $html = TbHtml::searchQueryField('search', 'Search query', array('class' => 'input'));
     $input = $I->createNode($html, 'input[type=text].search-query');
     $I->seeNodeCssClass($input, 'input');
     $I->seeNodeAttributes($input, array('id' => 'search', 'name' => 'search', 'value' => 'Search query'));
 }
Beispiel #4
0
<?php

echo TbHtml::beginFormTb(TbHtml::FORM_LAYOUT_SEARCH);
?>
    <?php 
echo TbHtml::searchQueryField('keyword', '', array('placeholder' => '请输入产品名称或编号', 'prepend' => '<i class="icon-search"></i>', 'span' => 5));
?>
    <?php 
echo TbHtml::submitButton('搜索');
echo TbHtml::endForm();