<?php ini_set("display_errors", 1); error_reporting(E_ALL); require_once '../bootstrap.php'; use Webetiq\Units; $unid = new Units(); $unid->push(); $todas = $unid->all(); var_dump($todas);
$lbl->codcli = $op->customercode; $lbl->desc = $op->description; $lbl->emissao = $op->created_at; $lbl->pedcli = $op->pourchaseorder; $lbl->pedido = $op->salesorder; $lbl->numop = $op->id; $lbl->qtdade = $op->packagedamount; $lbl->unidade = $op->salesunit; if ($lbl->numdias == 0) { $lbl->numdias == 365; } if ($lbl->validade == '') { $lbl->validade = date('d/m/Y', mktime(0, 0, 0, date('m'), date('d') + $lbl->numdias, date('Y'))); } $selUnidGroup = '<div class="form-group"><label for=\\"unidade\\">Selecione a unidade</label><select class="form-control" name="unidade">'; $units = $oUnits->all(); foreach ($units as $unid) { $selp = ''; if ($unid == 'pcs') { $selp = 'selected'; } $selUnidGroup .= '<option value="' . $unid . '" ' . $selp . '>' . $unid . '</option>'; } $selUnidGroup .= '</select></div>'; $script = "<script type=\"text/javascript\" src=\"js/etiqueta.js\"></script>"; $title = "Dados da OP"; $body = "\n<center>\n<h2>Gerador de Etiquetas</h2>\n</center>\n<div class=\"container\">\n <form role=\"form\" name=\"form\" id=\"form\" method=\"POST\" action=\"process.php\">\n <input type=\"hidden\" id=\"validade\" name=\"validade\" value=\"{$lbl->validade}\" >\n <div class=\"row\">\n <div class=\"col-md-5\">\n <div class=\"form-group\">\n <label for=\"numop\">Número da Ordem de Produção</label>\n <input type=\"text\" class=\"form-control\" id=\"numop\" name=\"numop\" value=\"{$lbl->numop}\" placeholder=\"Entre com o número da OP\" readonly>\n </div>\n <div class=\"form-group\">\n <label for=\"qtdade\">Quantidade na embalagem</label>\n <input type=\"number\" min=\"0\" step=\"0.01\" class=\"form-control\" id=\"qtdade\" name=\"qtdade\" value=\"{$lbl->qtdade}\" placeholder=\"Entre com a quantidade contida na embalagem\" required>\n </div>\n {$selUnidGroup}\n <div class=\"form-group\">\n <label for=\"pesoBruto\">Peso Bruto (kg)</label>\n <input type=\"number\" min=\"0\" step=\"0.01\" class=\"form-control\" id=\"pesoBruto\" name=\"pesoBruto\" value=\"{$lbl->pesoBruto}\" placeholder=\"Entre com o peso bruto do pacote (produto+embalagem)\" onfocusout=\"calcula(this)\">\n </div>\n <div class=\"form-group\">\n <label for=\"tara\">Tara (kg)</label>\n <input type=\"number\" min=\"0\" step=\"0.01\" class=\"form-control\" id=\"tara\" name=\"tara\" value=\"{$lbl->tara}\" placeholder=\"Entre com a tara (peso da embalagem)\" onfocusout=\"calcula(this)\">\n </div>\n <div class=\"form-group\">\n <label for=\"pesoLiq\">Peso Líquido (kg)</label>\n <input type=\"number\" min=\"0\" step=\"0.01\" class=\"form-control\" id=\"pesoLiq\" name=\"pesoLiq\" value=\"{$lbl->pesoLiq}\" placeholder=\"Entre com peso liquido (só produto) (será calculado sozinho) \" onfocusout=\"calcula(this)\">\n </div>\n <div class=\"form-group\">\n <label for=\"numnf\">Nota Fiscal</label>\n <input type=\"text\" class=\"form-control\" id=\"numnf\" name=\"numnf\" value=\"{$lbl->numnf}\" placeholder=\"Entre com o numero da NF\">\n </div>\n <div class=\"form-group\">\n <label for=\"volume\">Número do próximo Volume</label>\n <input type=\"number\" min=\"1\" class=\"form-control\" id=\"volume\" name=\"volume\" value=\"{$lbl->volume}\" placeholder=\"Entre com o numero do volume\" required>\n </div>\n <div class=\"form-group\">\n <label for=\"copias\">Número de Etiquetas a imprimir</label>\n <input type=\"number\" min=\"0\" class=\"form-control\" id=\"copias\" name=\"copias\" value=\"{$lbl->copias}\" placeholder=\"Entre com o numero de etiquetas\" required>\n </div>\n {$selPrintGroup}\n <button type=\"submit\" class=\"btn btn-info\"><span class=\"glyphicon glyphicon-print\"></span> Imprimir & Salvar </button>\n </div>\n <div class=\"col-md-2\"></div>\n <div class=\"col-md-5\">\n <div class=\"form-group\">\n <label for=\"cliente\">Cliente</label>\n <input type=\"text\" class=\"form-control\" id=\"cliente\" name=\"cliente\" value=\"{$lbl->cliente}\" placeholder=\"Entre com o nome do cliente\" readonly>\n </div>\n <div class=\"form-group\">\n <label for=\"pedido\">Pedido Interno</label>\n <input type=\"text\" class=\"form-control\" id=\"pedido\" name=\"pedido\" value=\"{$lbl->pedido}\" placeholder=\"Entre com o número do pedido interno\">\n </div>\n <div class=\"form-group\">\n <label for=\"pedcli\">Pedido do Cliente</label>\n <input type=\"text\" class=\"form-control\" id=\"pedcli\" name=\"pedcli\" value=\"{$lbl->pedcli}\" placeholder=\"Entre com o número do pedido do cliente\">\n </div>\n <div class=\"form-group\">\n <label for=\"validade\">Código do Cliente</label>\n <input type=\"text\" class=\"form-control\" id=\"codcli\" name=\"codcli\" value=\"{$lbl->codcli}\" placeholder=\"Entre com a data de validade\">\n </div>\n <div class=\"form-group\">\n <label for=\"cod\">Código Interno</label>\n <input type=\"text\" class=\"form-control\" id=\"cod\" name=\"cod\" value=\"{$lbl->cod}\" placeholder=\"Entre com o código interno do produto\" required>\n </div>\n <div class=\"form-group\">\n <label for=\"desc\">Descrição do Produto</label>\n <input type=\"text\" class=\"form-control\" id=\"desc\" name=\"desc\" value=\"{$lbl->desc}\" placeholder=\"Entre com a descrição do produto\" required>\n </div>\n <div class=\"form-group\">\n <label for=\"ean\">Código GS1 do Produto (EAN)</label>\n <input type=\"text\" class=\"form-control\" id=\"ean\" name=\"ean\" value=\"{$lbl->ean}\" placeholder=\"Entre com o código GS1 do produto (EAN)\">\n </div>\n <div class=\"form-group\">\n <label for=\"emissao\">Data da Emissão da Etiqueta</label>\n <input type=\"text\" class=\"form-control\" id=\"emissao\" name=\"emissao\" value=\"{$emissao}\" placeholder=\"Entre com a data de emissão\" required>\n </div>\n <div class=\"form-group\">\n <label for=\"numdias\">Validade em dias</label>\n <input type=\"text\" class=\"form-control\" id=\"numdias\" name=\"numdias\" value=\"{$lbl->numdias}\" placeholder=\"Entre com a quantidade de dias de validade\" onfocusout=\"valDate(this)\" required>\n </div>\n <div class=\"form-group\">\n <label for=\"doca\">Doca de descarga <i>(normalmente para TAKATA)</i></label>\n <input type=\"text\" class=\"form-control\" id=\"doca\" name=\"doca\" value=\"{$lbl->doca}\" placeholder=\"Entre com a doca de descarga\">\n </div>\n </div>\n </div>\n </form>\n</div>\n{$script}"; $html = file_get_contents('assets/main.html'); $html = str_replace("{{extras}}", '', $html); $html = str_replace("{{title}}", $title, $html); $html = str_replace("{{content}}", $body, $html);
<?php ini_set("display_errors", E_ALL); error_reporting(E_ALL); require_once '../bootstrap.php'; use Webetiq\DBase\DBase; use Webetiq\Units; $config = json_encode(['host' => 'localhost', 'user' => 'root', 'pass' => 'monitor5', 'db' => 'blabel']); $dbase = new DBase($config); $un = new Units($dbase); echo "<pre>"; print_r($un->all()); echo "</pre>";