public function getTogglePublish($id_encabezado)
 {
     $encabezado = EstructuraEncabezado::find($id_encabezado);
     $encabezado->publicado = !$encabezado->publicado;
     $desde = Input::get('desde', null);
     if ($encabezado->publicado) {
         $desde = empty($desde) ? Fechas::getFechaIndefinida() : Fechas::getCarbonDate($desde);
     } else {
         $desde = null;
     }
     $encabezado->desde = $desde;
     $encabezado->save();
     return Redirect::to('backend/estructuras/view/' . $encabezado->id)->with('message', 'La estructura ha sido ' . ($encabezado->publicado ? 'publicada' : 'despublicada') . '.');
 }
Пример #2
0
                <div class="form-group<?php 
    echo $errors->has('desde') ? ' has-error' : '';
    ?>
">
                    <label for="desde" class="control-label col-lg-2">Desde</label>
                    <div class="col-lg-10">
                        <?php 
    echo Form::text('desde', null, array('date-format' => 'd-m-Y', 'class' => 'form-control datepicker'));
    ?>
                    </div>
                </div>
            <?php 
} else {
    ?>
                <?php 
    echo Form::hidden('desde', Fechas::getFechaIndefinida(), array('date-format' => 'd-m-Y', 'class' => 'form-control datepicker'));
    ?>
            <?php 
}
?>
            <div class="cont-metadata" data-toggle="camposextra">
                <legend>
                    MetaDatos
                    <a data-toggle="modal" data-target="#modal-backend" class="btn btn-success btn-xs" href="<?php 
echo URL::to('backend/instituciones/addcampoextra');
?>
"><i class="icon-plus"></i> Agregar</a>
                </legend>
                <?php 
foreach ($institucion->metadata as $metadato) {
    ?>