'label' => TbHtml::labelTb('Seleccionar todas las  Prácticas', array('color' => TbHtml::LABEL_COLOR_INFO, 'style' => 'font-size:13px;padding:7px;margin-left: -17px;',)),
    'style'=>'float:right;margin-right:427px',
     )); 
     echo TbHtml::button('Borrar Selección', array('color' => TbHtml::BUTTON_COLOR_DANGER,
      'onclick'=>'js:$("#marcatodas").prop("checked",false);$("#rango").empty();',
      'style'=>'float:right;',
      )); 
    
    echo TbHtml::labelTb("Selecccionar rango de Prácticas",array('color' => TbHtml::LABEL_COLOR_INFO, 'style' => 'font-size:13px;padding:7px;margin: 36px 11px 0 2px ;'));
 
     
     echo TbHtml::ajaxLink(TbHtml::icon(TbHtml::ICON_PLUS), 
            // $url 
          array('Practica/Selectrango'),
             
          // array $ajaxoptions   
           array(   
                'data' => 'js:($("select#idnomenclador").val()) &&($(".tipopract:checked").serialize()+ "&idnomenclador=" + $("select#idnomenclador").val())',
                'type' => 'GET',
                'dataType' => 'html',
            //                     'data' => 'js:"nomenclador=" + $("select#idnomenclador option:selected").text()',
                'url' => CController::createUrl('Practica/selectrango'), //url to call.
            //                    'update' => "#rango",   
                'success' => 'js:function(data){$("#rango").append(data)}'
                    )
       );    
  ?>
    <div id="rango" class='mt30'></div>
</div>
</fieldset>
    'label' => TbHtml::labelTb('Seleccionar todas las  Prácticas', array('color' => TbHtml::LABEL_COLOR_INFO, 'style' => 'font-size:13px;padding:7px;margin-left: -17px;',)),
    'style'=>'float:right;margin-right:420px',
     )); 
     echo TbHtml::button('Borrar Selección', array('color' => TbHtml::BUTTON_COLOR_DANGER,
      'onclick'=>'js:$("#marcatodas").prop("checked",false);$("#rango").empty();',
      'style'=>'float:right;',
      )); 
    
    echo TbHtml::labelTb("Selecccionar rango de Prácticas",array('color' => TbHtml::LABEL_COLOR_INFO, 'style' => 'font-size:13px;padding:7px;margin: 36px 11px 0 2px ;'));
 
    
     echo TbHtml::ajaxLink(TbHtml::icon(TbHtml::ICON_PLUS), 
           
            // $url 
          array('Practica/armaselect'),
             
          // array $ajaxoptions   
           array(   'type' => 'POST', 
//                     'data' => 'js:"nomenclador=" + $("select#idnomenclador option:selected").text()',
                    'data'=>false, 
                    'dataType' => 'html',
                    'url' => CController::createUrl('Practica/armaselect'), //url to call.
//                    'update' => "#rango",   
                    'success'=>'js:function(data){$("#rango").append(data)}'
                    )
           );    
  ?>
    <div id="rango" class='mt30'></div>
</div>
</fieldset>
Beispiel #3
0
 public function testAjaxLink()
 {
     $I = $this->codeGuy;
     $html = TbHtml::ajaxLink('Link', '#', array(), array('id' => 'button', 'class' => 'button'));
     $a = $I->createNode($html, 'a');
     $I->seeNodeCssClass($a, 'button');
     $I->seeNodeAttributes($a, array('id' => 'button', 'href' => '#'));
     $I->seeNodeText($a, 'Link');
 }
Beispiel #4
0
		<div class="box3">
        <?php 
echo CHtml::tag('legend', array(), 'Distribuciones');
?>
        <?php 
echo $form->textFieldControlGroup($model, 'ForoMapIntNom', array('placeholder' => 'Nombre de la distribución', 'style' => 'margin:3px'));
?>
            
        <?php 
$eventos = Evento::model()->findAll();
$list = CHtml::listData($eventos, 'EventoId', 'EventoNom');
echo $form->dropDownListControlGroup($model, 'EventoId', $list, array('empty' => 'Seleccione un evento', 'class' => 'chosen'));
?>
		</div>		
		<?php 
echo TbHtml::formActions(array(TbHtml::link(' Cancelar', $this->createUrl('Evento/actualizar', array('id' => $eid, '#' => 'funciones')), array('class' => 'btn fa fa-arrow-circle-left')), TbHtml::submitButton(' Buscar', array('class' => 'btn btn-primary fa fa-search')), TbHtml::ajaxLink(' Nueva distribución', array('Distribuciones/nueva'), array('type' => 'post', 'data' => array('Funciones' => array('EventoId' => $eid, 'FuncionesId' => $fid)), 'success' => "function(resp){\n\t\t\t\t\t\t\tif(resp=='true'){\n\t\t\t\t\t\t\t\t\twindow.location='" . $this->createUrl('editor', array('EventoId' => $eid, 'FuncionesId' => $fid, 'scenario' => 'nueva')) . "';\n\t\t\t\t\t\t\t\t\treturn false;\n\t\t\t\t\t\t\t\t}else{console.log('No se ha creado la nueva distribución.');}\n\t\t\t\t\t\t\t\t}"), array('id' => 'btn-nueva', 'class' => 'btn btn-success fa fa-plus-circle pull-right'))));
?>
	</div>
<?php 
$this->endWidget();
?>

<?php 
$url = '../imagesbd/';
$data = $model->search();
// if(is_object($data))$data=$data->getData();
// foreach ($data as $i=>$fila) {
//     # Elimina los que su imagen no sea valida
//     if (strlen($fila->ForoMapPat)<3 or !file_exists($url.$fila->ForoMapPat)) {
//         unset($data[$i]);
//     }