当前位置: 首页>>代码示例>>PHP>>正文


PHP FormHelper::button方法代码示例

本文整理汇总了PHP中FormHelper::button方法的典型用法代码示例。如果您正苦于以下问题:PHP FormHelper::button方法的具体用法?PHP FormHelper::button怎么用?PHP FormHelper::button使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在FormHelper的用法示例。


在下文中一共展示了FormHelper::button方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: button

 public function button($title, $options = array())
 {
     $defaults = array('class' => 'btn');
     $options = array_merge($defaults, $options);
     list($title, $options) = $this->_bootstrapGenerate($title, $options);
     return parent::button($title, $options);
 }
开发者ID:laiello,项目名称:plankonindia,代码行数:7,代码来源:CroogoFormHelper.php

示例2: button

 /**
  * Wraps the form button method and just applies the Bootstrap classes to
  * the button before passing the options on to the FormHelper button method.
  *
  * @param string $value
  * @param array $options
  * @access public
  * @return string
  */
 public function button($value = "Submit", $options = array())
 {
     $options = $this->buttonOptions($options);
     return parent::button($value, $options);
 }
开发者ID:Asdafers,项目名称:MyAL,代码行数:14,代码来源:BootstrapHelper.php

示例3: array

<h2>Pedidos</h2>
<?php 
Helper::js('App.Pedido');
FormHelper::button('novoPedido', 'Novo Pedido', array('onclick' => 'location.href="/' . APP_DIR . 'pedido/inserir"', 'class' => 'btn-primary btn-lg'));
?>
<div class="row" style="clear:both">
    <div class="col-md-12">
        <label for="buscarPedido">Pesquisa</label>
        <input class="form-control buscarPedido" placeholder="Digite número da nota fiscal ou nome do cliente" type="text" id="buscarPedido" name="buscarPedido" onkeyup="App.Pedido.Buscar()"/>
    </div>
</div>
<br/>
<div class="row" style="clear:both">
<div class="col-md-12">
    <div class="panel panel-default">
    <table class="table">
    <thead>
        <tr>
            <th>Protocolo</th>
            <th>Cliente</th>
            <th>Status</th>
            <th>Tipo</th>
            <th>NF</th>
            <th>Valor</th>
            <th>Data</th>
        </tr>
    </thead>
    <tbody id="listaPedidos">
        <?php 
global $db;
$pedidos = $db->query('select *,p.id as pedido_id,(select descricao from pedido_status where p.id = pedido_status.id) as pedido_status, (select descricao from pedido_tipo where p.pedido_tipo_id = id) as pedido_tipo from cliente c, pedido p where c.id = p.cliente_id limit 50');
开发者ID:neurosoftbrasil,项目名称:adminns,代码行数:31,代码来源:index.php

示例4: btnCancel

 /**
  * Creates a cancel button. Used to dismiss modals
  *
  * @param string $title
  * @param array  $options
  * @return string
  */
 public function btnCancel($title = '', $options = [])
 {
     $title = empty($title) ? __('Cancel') : $title;
     $options = array_merge(['class' => 'btn btn-danger', 'type' => 'reset', 'data-dismiss' => 'modal'], $options);
     return parent::button($title, $options);
 }
开发者ID:cakeoven,项目名称:CakeTwitterBootstrap,代码行数:13,代码来源:BootstrapFormHelper.php

示例5: isset

$dataErrors = isset($validator) ? $validator->getErrors() : array();
$form = new FormHelper($data, $dataErrors);
//id is important, they should be unique
$form->create(array('class' => array('generic', 'addForm'), 'name' => 'addNewUserForm', 'method' => 'post', 'action' => BASE_DIR . '/admin/addUser.php'));
$form->input(array('class' => 'formRow', 'input' => array('type' => 'select', 'selected' => $userType, 'id' => 'userGroup', 'options' => array('admin' => 'Administrator', 'rmhstaff' => 'RMH Staff Approver', 'socialworker' => 'Social Worker')), 'label' => array('value' => 'User Category')));
$form->input(array('class' => 'formRow', 'input' => array('id' => 'title'), 'label' => array('value' => 'Title')));
$form->input(array('input' => array('id' => 'fname'), 'label' => array('value' => 'First Name')));
$form->input(array('input' => array('id' => 'lname'), 'label' => array('value' => 'Last Name')));
$form->input(array('input' => array('id' => 'phone', 'type' => 'tel'), 'label' => array('value' => 'Phone')));
$form->input(array('input' => array('id' => 'username'), 'label' => array('value' => 'Username')));
$form->input(array('class' => 'formRow', 'input' => array('id' => 'email', 'type' => 'email'), 'label' => array('value' => 'Email')));
if (isset($userType) && $userType == 'socialworker') {
    $form->input(array('input' => array('id' => 'hospital'), 'label' => array('value' => 'Hospital Affiliation')));
    $form->input(array('input' => array('id' => 'notify', 'selected' => 'yes', 'type' => 'radio', 'options' => array('yes' => 'Yes', 'no' => 'No')), 'label' => array('value' => 'Email Notification')));
}
$form->button();
$form->generate();
?>
	</div>
</section>
<script>
<?php 
$pageJavaScript = <<<EOF
\$(function(){
    \$('#userGroup').change(function(){
            var userType = \$(this).children('option:selected').val();
            window.location = '{$cst(BASE_DIR)}/admin/addUser.php?type='+userType;
              });
});
EOF;
include ROOT_DIR . '/footer.php';
开发者ID:kumarsivarajan,项目名称:rmh-roomreservation-maker,代码行数:31,代码来源:addUser.php

示例6: button

 public function button($fieldName, $options = array())
 {
     $options = array_merge(array('class' => 'btn defalut', 'type' => 'button', 'div' => false), $options);
     return parent::button($fieldName, $options);
 }
开发者ID:Fyr,项目名称:yday,代码行数:5,代码来源:PHFormHelper.php

示例7: testButton

 public function testButton()
 {
     $html = $this->object->button('element', 'value', array('class' => 'test-class-1', 'arbitrary' => 'arbitrary'), 'test-class-2');
     $this->assertAttributes($html, array('class' => array('test-class-1', 'test-class-2', 'ccm-input-button'), 'value' => 'value'));
 }
开发者ID:notzen,项目名称:concrete5-tests,代码行数:5,代码来源:FormHelperTest.php

示例8: button

 /**
  *
  * Create & return a Twitter Like button.
  *
  * New options:
  *  - bootstrap-type: Twitter bootstrap button type (primary, danger, info, etc.)
  *  - bootstrap-size: Twitter bootstrap button size (mini, small, large)
  *
  **/
 public function button($title, $options = array())
 {
     $options = $this->_addButtonClasses($options);
     $options['type'] = FALSE;
     return parent::button($title, $options);
 }
开发者ID:tsmsogn,项目名称:cakephp-bootstrap3-helpers,代码行数:15,代码来源:BootstrapFormHelper.php

示例9: __createAddon

 /**
  * Generate a span element for BsFormHelper::inputGroup() with his content.
  *
  * @param string/array $options Array of options
  *
  * @return string HTML <span> element
  */
 private function __createAddon($options)
 {
     if (is_array($options)) {
         // Check if the span content is a button
         if (isset($options['type'])) {
             $buttonOptions = array();
             if (isset($options['state'])) {
                 $state = 'btn btn-' . $options['state'];
             } else {
                 $state = 'btn btn-default';
             }
             $out = '<span class="input-group-btn">';
             if (isset($options['class'])) {
                 $options['class'] .= ' ' . $state;
             } else {
                 $options['class'] = $state;
             }
             $buttonOptions['div'] = false;
             $buttonOptions['escape'] = false;
             $buttonOptions['type'] = $options['type'];
             $buttonOptions['class'] = $options['class'];
             if ($options['type'] == 'image') {
                 $buttonOptions['src'] = $options['src'];
                 $buttonOptions['type'] = 'image';
                 $buttonOptions['label'] = false;
                 $out .= parent::input($options['content'], $buttonOptions);
             } else {
                 $out .= parent::button($options['content'], $buttonOptions);
             }
             $out .= '</span>';
         } else {
             if (isset($options['class'])) {
                 $options['class'] .= ' input-group-addon';
             } else {
                 $options['class'] = 'input-group-addon';
             }
             $out = '<span class="' . $options['class'] . '">' . $options['content'] . '</span>';
         }
     } else {
         $out = '<span class="input-group-addon">' . $options . '</span>';
     }
     return $out;
 }
开发者ID:xhs345,项目名称:CakePHP-BsHelpers,代码行数:50,代码来源:BsFormHelper.php

示例10: array

                
            <?php 
        $counter++;
    }
    ?>
    </div>
    <?php 
}
FormHelper::startGroup();
if (!$id && Session::hasPermission('usuario', Session::INSERIR) || Session::hasPermission('usuario', Session::EDITAR)) {
    FormHelper::submitAjax("Salvar", "salvar/" . $u['id'], array('class' => 'button button-md'));
}
if ($id && Session::hasPermission('usuario', Session::EXCLUIR)) {
    FormHelper::button("excluir", "Excluir", array('style' => 'margin-left:10px', 'onclick' => 'App.Usuario.Excluir("' . $u["name"] . '",' . $u['id'] . ")"));
}
FormHelper::button('cancelar', "Cancelar", array('style' => 'margin-left:10px', 'onclick' => "location.href=\"/" . APP_DIR . "usuario\""));
FormHelper::endGroup();
FormHelper::end();
?>
    <script type="text/javascript">
        App.Usuario.Excluir = function(nome, id) {
            if (App.Modal.Show("Excluir usuário", 'Deseja realmente excluir o usuário <strong>' + nome + '</strong>?', "Excluir", function() {
                location.href = '<?php 
echo "/" . APP_DIR . "service/usuario/excluir/";
?>
' + id;
            }));
        }
    </script>
    
</div></div>
开发者ID:neurosoftbrasil,项目名称:adminns,代码行数:30,代码来源:editar.php

示例11: button

 /**
  * Create & return a Twitter Like button.
  * 
  * Extra options:
  * 	- ga_type       : string Button type GA_PRIMARY|GA_INFO|GA_SUCCESS|GA_WARNING|GA_DANGER|GA_INVERSE|GA_LINK
  * 	- ga_size       : string Button size GA_MINI|GA_SMALL|GA_LARGE
  * 	- ga_icon       : string Icon name.
  * 	- ga_icon_after : bool true|false Default: false
  */
 public function button($title, $options = [])
 {
     $title = $this->generateButtonTitle($title, $options);
     unset($options['ga_icon'], $options['ga_icon_after']);
     $options = $this->addButtonClasses($options);
     return parent::button($title, $options);
 }
开发者ID:gezeresolutionsweb,项目名称:cakeganache,代码行数:16,代码来源:GanacheFormHelper.php


注:本文中的FormHelper::button方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。