mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-14 18:40:36 +01:00
Help stampa predefinita
This commit is contained in:
parent
51d03f02c9
commit
bcf9ce6c9f
@ -22,9 +22,8 @@ include_once __DIR__.'/../../core.php';
|
||||
switch (post('op')) {
|
||||
case 'update':
|
||||
|
||||
$predefined = post('predefined');
|
||||
if (!empty($predefined) && !empty(post('module'))) {
|
||||
$dbo->query('UPDATE zz_prints SET predefined = 0 WHERE id_module = '.post('module'));
|
||||
if (!empty(intval(post('predefined'))) && !empty(post('module'))) {
|
||||
$dbo->query('UPDATE zz_prints SET predefined = 0 WHERE zz_prints.id != '.prepare($id_record).' AND id_module = '.post('module'));
|
||||
}
|
||||
|
||||
$print->title = post('title');
|
||||
@ -33,7 +32,7 @@ switch (post('op')) {
|
||||
//$print->id_module = post('module');
|
||||
//$print->enabled = post('enabled');
|
||||
$print->order = post('order');
|
||||
$print->predefined = post('predefined');
|
||||
$print->predefined = intval(post('predefined'));
|
||||
|
||||
|
||||
$print->save();
|
||||
|
@ -19,6 +19,8 @@
|
||||
|
||||
include_once __DIR__.'/../../core.php';
|
||||
|
||||
use Models\PrintTemplate;
|
||||
|
||||
?><form action="" method="post" id="edit-form">
|
||||
<input type="hidden" name="backto" value="record-edit">
|
||||
<input type="hidden" name="op" value="update">
|
||||
@ -59,12 +61,16 @@ include_once __DIR__.'/../../core.php';
|
||||
{[ "type": "number", "label": "<?php echo tr('Ordine'); ?>", "name": "order", "required": 0, "value": "$order$", "decimals":0 ]}
|
||||
</div>
|
||||
|
||||
<?php
|
||||
if(empty($stampa_predefinita = PrintTemplate::where('predefined', true)->where('id_module', $record['id_module'])->orderBy('id')->first())){
|
||||
$stampa_predefinita->name = 'Nessuna';
|
||||
}
|
||||
?>
|
||||
|
||||
<div class="col-md-3">
|
||||
{[ "type": "checkbox", "label": "<?php echo tr('Predefinito'); ?>", "name": "predefined", "value": "$predefined$", "disabled": "<?php echo intval($record['predefined']); ?>" ]}
|
||||
{[ "type": "checkbox", "label": "<?php echo tr('Predefinita'); ?>", "help" : "<?php echo tr("Attiva per impostare questa stampa come predefinita. Attualmente la stampa predefinita per questo modulo è: ".$stampa_predefinita->name); ?>", "name": "predefined", "value": "$predefined$", "disabled": "<?php echo intval($record['predefined']); ?>" ]}
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
Loading…
x
Reference in New Issue
Block a user