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


PHP TbHtml::fileField方法代码示例

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


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

示例1: run

    /**
     * Runs the widget.
     */
    public function run()
    {
        list($name, $id) = $this->resolveNameID();
        $this->resolveId($id);
        if ($this->hasModel()) {
            $input = TbHtml::activeFileField($this->model, $this->attribute, $this->htmlOptions);
        } else {
            $input = TbHtml::fileField($name, $this->value, $this->htmlOptions);
        }
        echo TbHtml::tag('span', $this->buttonOptions, $this->label . ' ' . $input);
        if ($this->assetPath !== false) {
            $this->publishAssets($this->assetPath);
            $this->registerCssFile('css/jquery.fileupload-ui.css');
            if ($this->registerJs) {
                $this->getClientScript()->registerCoreScript('jquery');
                $this->registerScriptFile('js/vendor/jquery.ui.widget.js', CClientScript::POS_END);
                $this->registerScriptFile('js/jquery.iframe-transport.js', CClientScript::POS_END);
                $this->registerScriptFile('js/jquery.fileupload.js', CClientScript::POS_END);
            }
        }
        if ($this->bindPlugin) {
            TbArray::defaultValue('dataType', 'json', $this->pluginOptions);
            $options = !empty($this->pluginOptions) ? CJavaScript::encode($this->pluginOptions) : '';
            $script = <<<EOD
jQuery('#{$id}')
    .fileupload({$options})
    .prop('disabled', !jQuery.support.fileInput)
    .parent().addClass(jQuery.support.fileInput ? undefined : 'disabled');
EOD;
            $this->getClientScript()->registerScript(__CLASS__ . '#' . $id, $script);
        }
    }
开发者ID:juanprua,项目名称:yiistrap-widgets,代码行数:35,代码来源:TbFileUpload.php

示例2: testFileField

 public function testFileField()
 {
     $I = $this->codeGuy;
     $html = TbHtml::fileField('file', '', array('class' => 'input'));
     $input = $I->createNode($html, 'input[type=file]');
     $I->seeNodeAttributes($input, array('class' => 'input', 'id' => 'file', 'name' => 'file', 'value' => ''));
 }
开发者ID:AlexanderGrant1,项目名称:AC41004,代码行数:7,代码来源:TbHtmlTest.php

示例3: array

				<div class='box3 text-right'>
<div class="input-append">

<?php 
//echo TbHtml::label('Rango de fechas:','archivo', array('style'=>'display:inline-table;'));
$this->widget('yiiwheels.widgets.daterangepicker.WhDateRangePicker', array('name' => 'fechas', 'pluginOptions' => array('format' => 'YYYY-MM-DD'), 'htmlOptions' => array('id' => 'fechas', 'placeholder' => 'Seleccione el rango de fechas')));
?>
 <span class="add-on"><icon class="icon-calendar"></icon></span>
</div>
<br />
<br />
<?php 
//echo TbHtml::label('Archivo txt:','archivo', array('style'=>'display:inline-table;'));
?>
		<?php 
echo TbHtml::fileField('archivo');
?>
		</div>
		
<br />
<?php 
echo TbHtml::button(' Conciliar', array('id' => 'btn-subir', 'class' => 'btn btn-primary fa fa-compress'));
$this->endWidget();
?>

		</div>
				<div id='pbar' style="display:none">
				<?php 
echo TbHtml::animatedProgressBar(100);
?>
				</div>
开发者ID:cicb,项目名称:tpc,代码行数:31,代码来源:conciliacion.php

示例4: array

?>

				</div>


				<div class='span4 white-box box'>
				<h3><?php 
echo TbHtml::i('', array('class' => 'fa fa-picture-o'));
?>
 Imagen para PV</h3>
					<?php 
echo TbHtml::imagePolaroid(strlen($model->EventoImaMin) > 3 ? "../imagesbd/" . $model->EventoImaMin : 'holder.js/130x130', '', array('id' => 'img-imamin'));
?>
					<br /><br />
					<?php 
echo TbHtml::fileField('imamin', '', array('span' => 2, 'maxlength' => 200, 'class' => 'hidden'));
?>
					<?php 
echo $form->textField($model, 'EventoImaMin', array('append' => TbHtml::button('Seleccionar imagen', array('class' => 'btn btn-success', 'id' => 'btn-subir-imamin')), 'placeholder' => 'Nombre de la imagen miniatura'));
?>
		
				</div>
                <?php 
if ($model->scenario == 'update' and !empty($funciones)) {
    ?>
                <style>
	            .modal-body {
                    max-height: 100%;
                }
                .modal-footer{
                    padding: 2px 15px;
开发者ID:cicb,项目名称:tpc,代码行数:31,代码来源:form.php


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