Example #1
0
 foreach ($script->getList() as $key => $list) {
     if ($list['Data'] == $_GET['list']) {
         $listKey = $key;
         foreach ($list['lista'] as $key => $registro) {
             $indice = array_search($registro['Item'], array_column($listOrd, 'item'));
             if ($indice !== false) {
                 array_push($listOrd[$indice]['pessoas'], $registro['Nome']);
                 $listOrd[$indice]['qtd'] += $registro['qtd'];
             } else {
                 array_push($listOrd, array('item' => $registro['Item'], 'qtd' => $registro['qtd'], 'tipo' => $registro['type'], 'pessoas' => array($registro['Nome'])));
             }
         }
     }
 }
 // Insere os itens que ninguem selecionou
 foreach ($item->loadItens() as $value) {
     $indice = array_search($value['Item'], array_column($listOrd, 'item'));
     if ($indice === false) {
         array_push($listOrd, array('item' => $value['Item'], 'qtd' => '0', 'tipo' => $value['Tipo']));
     }
 }
 // cria os itens que vão entrar no container
 function createItem($key, $item)
 {
     $popup = '';
     if (isset($item['pessoas'])) {
         $popup = implode(' | ', $item['pessoas']);
     }
     $number = '';
     if (isset($item['qtd']) && $item['qtd'] != '') {
         $number = '<div class="ui circular horizontal label">' . $item['qtd'] . $item['tipo'] . '</div>';
Example #2
0
                            <div class="ui grid">
                                <div class="twelve field wide column">
                                    <label>Ítem</label>
                                    <div class="ui selection search dropdown">
                                        <input name="item" type="hidden" class="validate" data-error="Selecione um item." id="item" value="<?php 
    echo $item;
    ?>
">
                                        <i class="dropdown icon"></i>
                                        <div class="default text">Selecione</div>
                                        <div class="menu">
                                            <?php 
    include "class/item.class.php";
    $list = new Action();
    $itens = new Item();
    $item = $itens->loadItens();
    foreach ($item as $value) {
        $select = '';
        if ($item == $value['Item']) {
            $select = 'active selected';
        }
        echo "<div class='item " . $select . "' id='{$value['Tipo']}' data-min='{$value['Minimo']}' data-value='{$value['Item']}'>";
        echo "<span class='text'>{$value['Item']}</span>";
        $names = $list->getNameItem($key, $value['Item']);
        foreach ($names as $name) {
            echo "<span class='description'>{$name}</span>";
        }
        echo "</div>";
    }
    ?>
                                        </div>