mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
add comment field
This commit is contained in:
@ -10,6 +10,9 @@ return [
|
|||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'moduleTitle' => 'Tarifas Manipulado',
|
'moduleTitle' => 'Tarifas Manipulado',
|
||||||
'nombre' => 'Nombre',
|
'nombre' => 'Nombre',
|
||||||
|
'code' => 'Código',
|
||||||
|
'comment' => 'Comentario',
|
||||||
|
'comment_placeholder' => 'Inserte un comentario',
|
||||||
'importeMinimo' => 'Importe mínimo',
|
'importeMinimo' => 'Importe mínimo',
|
||||||
'precioMax' => 'Precio T. Mín',
|
'precioMax' => 'Precio T. Mín',
|
||||||
'precioMin' => 'Precio T. Máx',
|
'precioMin' => 'Precio T. Máx',
|
||||||
|
|||||||
@ -82,7 +82,7 @@ class TarifaManipuladoModel extends \App\Models\BaseModel
|
|||||||
*/
|
*/
|
||||||
public function getResource(string $search = "")
|
public function getResource(string $search = "")
|
||||||
{
|
{
|
||||||
$builder = $this->db->table($this->table . " t1")->select("t1.id AS id, t1.nombre AS nombre, t1.precio_min AS precio_min, t1.importe_fijo AS importe_fijo
|
$builder = $this->db->table($this->table . " t1")->select("t1.id AS id,t1.code AS code, t1.nombre AS nombre, t1.precio_min AS precio_min, t1.importe_fijo AS importe_fijo
|
||||||
,t1.mostrar_en_presupuesto AS mostrar_en_presupuesto");
|
,t1.mostrar_en_presupuesto AS mostrar_en_presupuesto");
|
||||||
|
|
||||||
//JJO
|
//JJO
|
||||||
|
|||||||
@ -1,28 +1,52 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12 col-lg-12 px-4">
|
<div class="col-md-12 col-lg-12 px-4">
|
||||||
|
|
||||||
|
<div class="mb-3">
|
||||||
|
<label for="nombre" class="form-label">
|
||||||
|
<?= lang('TarifasEnvios.nombre') ?>*
|
||||||
|
</label>
|
||||||
|
<input type="text" id="nombre" name="nombre" required maxLength="255" class="form-control" value="<?= old('nombre', $tarifaEnvioEntity->nombre) ?>">
|
||||||
|
</div><!--//.mb-3 -->
|
||||||
|
<div class="mb-3">
|
||||||
|
<label for="code" class="form-label">
|
||||||
|
<?= lang('TarifasEnvios.code') ?>*
|
||||||
|
</label>
|
||||||
|
<input
|
||||||
|
type="text"
|
||||||
|
id="code"
|
||||||
|
name="code"
|
||||||
|
required
|
||||||
|
maxLength="5"
|
||||||
|
class="form-control"
|
||||||
|
value="<?= old('code', $tarifaEnvioEntity->code) ?>">
|
||||||
|
</div><!--//.mb-3 -->
|
||||||
|
<div class="mb-3">
|
||||||
|
<label for="paisId" class="form-label">
|
||||||
|
<?= lang('TarifasEnvios.paisId') ?>*
|
||||||
|
</label>
|
||||||
|
<select id="paisId" name="pais_id" class="form-control select2bs" style="width: 100%;">
|
||||||
|
<option value=""><?= lang('Basic.global.pleaseSelectA', [lang('TarifasEnvios.paisId')]) ?></option>
|
||||||
|
|
||||||
|
<?php foreach ($paisList as $item) : ?>
|
||||||
|
<option value="<?= $item->id ?>" <?= $item->id == $tarifaEnvioEntity->pais_id ? ' selected' : '' ?>>
|
||||||
|
<?= $item->nombre ?>
|
||||||
|
</option>
|
||||||
|
<?php endforeach; ?>
|
||||||
|
</select>
|
||||||
|
</div><!--//.mb-3 -->
|
||||||
<div class="mb-3">
|
<div class="mb-3">
|
||||||
<label for="nombre" class="form-label">
|
<label for="comment" class="form-label">
|
||||||
<?=lang('TarifasEnvios.nombre') ?>*
|
<?= lang('TarifasEnvios.comment') ?>*
|
||||||
</label>
|
</label>
|
||||||
<input type="text" id="nombre" name="nombre" required maxLength="255" class="form-control" value="<?=old('nombre', $tarifaEnvioEntity->nombre) ?>">
|
<textarea
|
||||||
</div><!--//.mb-3 -->
|
id="comment"
|
||||||
|
name="comment"
|
||||||
|
rows="5"
|
||||||
|
cols="10"
|
||||||
|
placeholder="<?= lang('TarifasEnvios.comment_placeholder') ?>"
|
||||||
|
class="form-control"><?= old('comment', $tarifaEnvioEntity->comment) ?></textarea>
|
||||||
|
</div><!--//.mb-3 -->
|
||||||
|
|
||||||
<div class="mb-3">
|
</div><!--//.col -->
|
||||||
<label for="paisId" class="form-label">
|
|
||||||
<?=lang('TarifasEnvios.paisId') ?>*
|
|
||||||
</label>
|
|
||||||
<select id="paisId" name="pais_id" class="form-control select2bs" style="width: 100%;" >
|
|
||||||
<option value=""><?=lang('Basic.global.pleaseSelectA', [lang('TarifasEnvios.paisId')]) ?></option>
|
|
||||||
|
|
||||||
<?php foreach ($paisList as $item) : ?>
|
|
||||||
<option value="<?=$item->id ?>"<?=$item->id==$tarifaEnvioEntity->pais_id ? ' selected':'' ?>>
|
|
||||||
<?=$item->nombre ?>
|
|
||||||
</option>
|
|
||||||
<?php endforeach; ?>
|
|
||||||
</select>
|
|
||||||
</div><!--//.mb-3 -->
|
|
||||||
|
|
||||||
</div><!--//.col -->
|
|
||||||
|
|
||||||
</div><!-- //.row -->
|
</div><!-- //.row -->
|
||||||
@ -176,7 +176,8 @@
|
|||||||
idSrc: 'id',
|
idSrc: 'id',
|
||||||
fields: [ {
|
fields: [ {
|
||||||
name: "nombre"
|
name: "nombre"
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
name: "cp_inicial"
|
name: "cp_inicial"
|
||||||
}, {
|
}, {
|
||||||
name: "cp_final"
|
name: "cp_final"
|
||||||
|
|||||||
@ -18,6 +18,7 @@
|
|||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th><?= lang('TarifasEnvios.nombre') ?></th>
|
<th><?= lang('TarifasEnvios.nombre') ?></th>
|
||||||
|
<th><?= lang('TarifasEnvios.code') ?></th>
|
||||||
<th><?= lang('Paises.pais') ?></th>
|
<th><?= lang('Paises.pais') ?></th>
|
||||||
<th class="text-nowrap"><?= lang('Basic.global.Action') ?></th>
|
<th class="text-nowrap"><?= lang('Basic.global.Action') ?></th>
|
||||||
</tr>
|
</tr>
|
||||||
|
|||||||
@ -14,7 +14,19 @@
|
|||||||
value="<?= old('nombre', $tarifaextraEntity->nombre) ?>"
|
value="<?= old('nombre', $tarifaextraEntity->nombre) ?>"
|
||||||
>
|
>
|
||||||
</div><!--//.mb-3 -->
|
</div><!--//.mb-3 -->
|
||||||
|
<div class="mb-3">
|
||||||
|
<label for="code" class="form-label">
|
||||||
|
<?= lang('Tarifaextra.code') ?>*
|
||||||
|
</label>
|
||||||
|
<input
|
||||||
|
type="text"
|
||||||
|
id="code"
|
||||||
|
name="code"
|
||||||
|
required
|
||||||
|
maxLength="5"
|
||||||
|
class="form-control"
|
||||||
|
value="<?= old('code', $tarifaextraEntity->code) ?>">
|
||||||
|
</div><!--//.mb-3 -->
|
||||||
<div class="mb-3">
|
<div class="mb-3">
|
||||||
<label for="precio" class="form-label">
|
<label for="precio" class="form-label">
|
||||||
<?= lang('Tarifaextra.precio') ?>*
|
<?= lang('Tarifaextra.precio') ?>*
|
||||||
@ -45,7 +57,18 @@
|
|||||||
>
|
>
|
||||||
</div><!--//.mb-3 -->
|
</div><!--//.mb-3 -->
|
||||||
|
|
||||||
|
<div class="mb-3">
|
||||||
|
<label for="comment" class="form-label">
|
||||||
|
<?= lang('Tarifaextra.comment') ?>*
|
||||||
|
</label>
|
||||||
|
<textarea
|
||||||
|
id="comment"
|
||||||
|
name="comment"
|
||||||
|
rows="5"
|
||||||
|
cols="10"
|
||||||
|
placeholder="<?= lang('Tarifaextra.comment_placeholder') ?>"
|
||||||
|
class="form-control"><?= old('comment', $tarifaextraEntity->comment) ?></textarea>
|
||||||
|
</div><!--//.mb-3 -->
|
||||||
<div class="mb-3">
|
<div class="mb-3">
|
||||||
<div class="form-check form-check-inline">
|
<div class="form-check form-check-inline">
|
||||||
<input type="checkbox"
|
<input type="checkbox"
|
||||||
|
|||||||
@ -16,6 +16,7 @@
|
|||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th><?= lang('Tarifaextra.nombre') ?></th>
|
<th><?= lang('Tarifaextra.nombre') ?></th>
|
||||||
|
<th><?= lang('Tarifaextra.code') ?></th>
|
||||||
<th><?= lang('Tarifaextra.precio') ?></th>
|
<th><?= lang('Tarifaextra.precio') ?></th>
|
||||||
<th><?= lang('Tarifaextra.margen') ?></th>
|
<th><?= lang('Tarifaextra.margen') ?></th>
|
||||||
<th><?= lang('Tarifaextra.mostrar_en_presupuesto') ?></th>
|
<th><?= lang('Tarifaextra.mostrar_en_presupuesto') ?></th>
|
||||||
@ -28,6 +29,9 @@
|
|||||||
<td class="align-middle">
|
<td class="align-middle">
|
||||||
<?= empty($item->nombre) || strlen($item->nombre) < 51 ? esc($item->nombre) : character_limiter(esc($item->nombre), 50) ?>
|
<?= empty($item->nombre) || strlen($item->nombre) < 51 ? esc($item->nombre) : character_limiter(esc($item->nombre), 50) ?>
|
||||||
</td>
|
</td>
|
||||||
|
<td class="align-middle">
|
||||||
|
<?= esc($item->code) ?>
|
||||||
|
</td>
|
||||||
<td class="align-middle">
|
<td class="align-middle">
|
||||||
<?= esc($item->precio) ?>
|
<?= esc($item->precio) ?>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@ -6,7 +6,19 @@
|
|||||||
</label>
|
</label>
|
||||||
<input type="text" id="nombre" name="nombre" maxLength="255" class="form-control" value="<?=old('nombre', $tarifaManipuladoEntity->nombre) ?>">
|
<input type="text" id="nombre" name="nombre" maxLength="255" class="form-control" value="<?=old('nombre', $tarifaManipuladoEntity->nombre) ?>">
|
||||||
</div><!--//.mb-3 -->
|
</div><!--//.mb-3 -->
|
||||||
|
<div class="mb-3">
|
||||||
|
<label for="code" class="form-label">
|
||||||
|
<?= lang('Tarifamanipulado.code') ?>*
|
||||||
|
</label>
|
||||||
|
<input
|
||||||
|
type="text"
|
||||||
|
id="code"
|
||||||
|
name="code"
|
||||||
|
required
|
||||||
|
maxLength="5"
|
||||||
|
class="form-control"
|
||||||
|
value="<?= old('code', $tarifaManipuladoEntity->code) ?>">
|
||||||
|
</div><!--//.mb-3 -->
|
||||||
<div class="mb-3">
|
<div class="mb-3">
|
||||||
<label for="nombre" class="form-label">
|
<label for="nombre" class="form-label">
|
||||||
<?=lang('Tarifamanipulado.importeMinimo') ?>*
|
<?=lang('Tarifamanipulado.importeMinimo') ?>*
|
||||||
@ -20,7 +32,18 @@
|
|||||||
</label>
|
</label>
|
||||||
<input type="text" id="importe_fijo" name="importe_fijo" class="form-control" value="<?=old('importe_fijo', $tarifaManipuladoEntity->importe_fijo) ?>">
|
<input type="text" id="importe_fijo" name="importe_fijo" class="form-control" value="<?=old('importe_fijo', $tarifaManipuladoEntity->importe_fijo) ?>">
|
||||||
</div><!--//.mb-3 -->
|
</div><!--//.mb-3 -->
|
||||||
|
<div class="mb-3">
|
||||||
|
<label for="comment" class="form-label">
|
||||||
|
<?= lang('Tarifamanipulado.comment') ?>*
|
||||||
|
</label>
|
||||||
|
<textarea
|
||||||
|
id="comment"
|
||||||
|
name="comment"
|
||||||
|
rows="5"
|
||||||
|
cols="10"
|
||||||
|
placeholder="<?= lang('Tarifamanipulado.comment_placeholder') ?>"
|
||||||
|
class="form-control"><?= old('comment', $tarifaManipuladoEntity->comment) ?></textarea>
|
||||||
|
</div><!--//.mb-3 -->
|
||||||
<div class="mb-3">
|
<div class="mb-3">
|
||||||
<div class="form-check">
|
<div class="form-check">
|
||||||
|
|
||||||
|
|||||||
@ -17,6 +17,7 @@
|
|||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th><?= lang('Tarifamanipulado.nombre') ?></th>
|
<th><?= lang('Tarifamanipulado.nombre') ?></th>
|
||||||
|
<th><?= lang('Tarifamanipulado.code') ?></th>
|
||||||
<th><?= lang('Tarifamanipulado.importeMinimo') ?></th>
|
<th><?= lang('Tarifamanipulado.importeMinimo') ?></th>
|
||||||
<th><?= lang('Tarifamanipulado.importeFijo') ?></th>
|
<th><?= lang('Tarifamanipulado.importeFijo') ?></th>
|
||||||
<th><?= lang('Tarifamanipulado.mostrar_en_presupuesto') ?></th>
|
<th><?= lang('Tarifamanipulado.mostrar_en_presupuesto') ?></th>
|
||||||
@ -87,6 +88,7 @@
|
|||||||
],
|
],
|
||||||
columns : [
|
columns : [
|
||||||
{ 'data': 'nombre' },
|
{ 'data': 'nombre' },
|
||||||
|
{ 'data': 'code' },
|
||||||
{ 'data': 'precio_min' },
|
{ 'data': 'precio_min' },
|
||||||
{ 'data': 'importe_fijo' },
|
{ 'data': 'importe_fijo' },
|
||||||
{ 'data': 'mostrar_en_presupuesto' },
|
{ 'data': 'mostrar_en_presupuesto' },
|
||||||
|
|||||||
Reference in New Issue
Block a user