コード例 #1
0
 /**
  *
  * @param array $datas Array de elementos
  * @param int | array $selected Valor del option seleccionado o array de valores seleccionados
  * @param int $depth [optional | def = 1]
  * @param int $parent [optional | def = 0]
  * @return string
  */
 function render_arbol_options_categorias($datas, $selected, $depth = 1, $parent = 0)
 {
     if ($depth > 1000) {
         return '';
     }
     // Make sure not to have an endless recursion
     $tree = '';
     for ($i = 0, $ni = count($datas); $i < $ni; $i++) {
         if ($datas[$i]['id_padre'] == $parent) {
             $separador = str_repeat('- ', $depth);
             $nombre = $separador . $datas[$i]["nombre"];
             $tree .= option($datas[$i]["id_mm_categoria"], $nombre, $selected, FALSE, ' title="' . $datas[$i]["nombre"] . '"');
             $tree .= render_arbol_options_categorias($datas, $selected, $depth + 1, $datas[$i]['id_mm_categoria']);
         }
     }
     return $tree;
 }
コード例 #2
0
            <button class="btn-ver-buscador-avanzado pull-right">&times;</button>
            <form action="<?php 
echo $url_listado;
?>
" method="GET">
                <fieldset>
                    <input type='hidden' name='busqueda_avanzada' value="1" />
                    <div class="row">
                        <div class="col-lg-3 form-group form-group-sm">
                            <label class="control-label">Categor&iacute;as / Tags</label>
                            <select class='selectpicker' name='categoria' id='categoria'>
                                <?php 
echo option(0, "Todos", $this->input->get("categoria"));
?>
                                <?php 
echo render_arbol_options_categorias($categorias, $this->input->get("categoria"));
?>
                            </select>
                            <button type="button" class="btn btn-sm btn-default" id="btn-ver-arbol-categorias"><?php 
echo glyphicon("tree-conifer");
?>
</button>
                        </div>
                        <div class="col-lg-3 form-group form-group-sm">
                            <label class="control-label">Fecha Subida</label>
                            <input type="date" class="form-control" name="fecha_subida" id="fecha_subida" value="<?php 
echo $this->input->get("fecha_subida");
?>
"/>
                        </div>
                        <div class="col-lg-6 form-group form-group-sm">
コード例 #3
0
</div>
<div class="row">
    <div class="col-lg-5 col-md-5 col-xs-5 col-lg-offset-4">
        <form action="/mm/categorias/guardar" method="POST" class="form">
            <input type="hidden" name="id_mm_categoria" value="<?php 
echo element("id_mm_categoria", $data, 0);
?>
" />
            <div class="form-group">
                <label class="control-label">Padre:</label>
                <select class="selectpicker form-control" showIcon data-width="90%" id='id_padre' name="id_padre">
                    <?php 
echo option(0, "Ra&iacute;z", element("id_padre", $data, 0));
?>
                    <?php 
echo render_arbol_options_categorias($categorias, element("id_padre", $data, 0));
?>
                </select>
                <button type="button" class="btn btn-sm btn-default" id="btn-ver-arbol-categorias"><?php 
echo glyphicon("tree-conifer");
?>
</button>
            </div>
            <div class="form-group">
                <label class="control-label">Nombre:</label>
                <input type="text" class="form-control" name="nombre" id="nombre" value="<?php 
echo element("nombre", $data, "");
?>
"/>

            </div>
コード例 #4
0
echo $elemento;
?>
' />
                <input type="hidden" name='id_archivo' value='<?php 
echo $data_elemento["id_mm_archivo"];
?>
' />
                <input type="hidden" name='id_elemento' value='<?php 
echo $id_elemento;
?>
' />
                <div class="form-group">
                    <label class="">Categor&iacute;as /  Tags:</label>
                    <select class="selectpicker form-control" name='categorias[]' multiple="" title="Seleccione una o m&aacute;s categor&iacute;as" data-selected-text-format="count > 4">
                        <?php 
echo render_arbol_options_categorias($categorias_selector, $data_elemento["categorias"]);
?>
                    </select>
                </div>
                <div class="form-group">
                    <label class="">T&iacute;tulo:</label>
                    <input type="text" name="titulo" id="titulo" value="<?php 
echo htmlentities(utf8_decode($data_elemento["titulo"]));
?>
"placeholder="T&iacute;tulo de la foto" class="form-control" />
                </div>
                <div class="form-group">
                    <label class="">Descripci&oacute;n:</label>
                    <textarea class="form-control" name="descripcion" id="descripcion"><?php 
echo $data_elemento["descripcion"];
?>
コード例 #5
0
?>
</ul>
<br>
<div class="tab-content" ng-app="MMuploader" >
    <div class="row"  ng-controller="UploaderController as uploaderCtrl">
        <div class="col-md-4">
            <form class="form-horizontal" id='form-metadata' >
                <input type="hidden" name='elemento' value='<?php 
echo $elemento;
?>
' />
                <div class="form-group">
                    <label class="">Categor&iacute;as /  Tags:</label>
                    <select class="selectpicker form-control" name='categorias[]' multiple="" title="Seleccione una o m&aacute;s categor&iacute;as" data-selected-text-format="count > 4">
                        <?php 
echo render_arbol_options_categorias($categorias, 0);
?>
                    </select>
                </div>
                <div class="form-group">
                    <label class="">T&iacute;tulo:</label>
                    <input type="text" name="titulo" id="titulo" value="" placeholder="T&iacute;tulo de la foto" class="form-control" />
                </div>
                <div class="form-group">
                    <label class="">Descripci&oacute;n:</label>
                    <textarea class="form-control" name="descripcion" id="descripcion"></textarea>
                </div>
                <?php 
if (isset($form_metadata)) {
    echo $form_metadata;
}