Correzioni per il caricamento generale
This commit is contained in:
parent
9af764fdd2
commit
f2e9a1968d
|
@ -22,11 +22,13 @@ include_once __DIR__.'/core.php';
|
|||
use Util\Query;
|
||||
|
||||
// Informazioni fondamentali
|
||||
$columns = filter('columns');
|
||||
$order = filter('order')[0];
|
||||
$columns = (array) filter('columns');
|
||||
$order = filter('order') ? filter('order')[0] : [];
|
||||
$draw_numer = intval(filter('draw'));
|
||||
|
||||
$order['column'] = $order['column'] - 1;
|
||||
if (!empty(filter('order'))) {
|
||||
$order['column'] = $order['column'] - 1;
|
||||
}
|
||||
array_shift($columns);
|
||||
|
||||
$total = Util\Query::readQuery($structure);
|
||||
|
@ -157,7 +159,7 @@ if (!empty($query)) {
|
|||
$id_record = $r['id'];
|
||||
$hash = '';
|
||||
|
||||
$id_module = $r['_link_module_'] ?: $id_module;
|
||||
$id_module = !empty($r['_link_module_']) ? $r['_link_module_'] : $id_module;
|
||||
if (!empty($r['_link_record_'])) {
|
||||
$id_record = $r['_link_record_'];
|
||||
$hash = !empty($r['_link_hash_']) ? '#'.$r['_link_hash_'] : '';
|
||||
|
|
17
core.php
17
core.php
|
@ -20,8 +20,6 @@
|
|||
// Rimozione header X-Powered-By
|
||||
header_remove('X-Powered-By');
|
||||
|
||||
ini_set('session.cookie_samesite', 'strict');
|
||||
|
||||
// Impostazioni di configurazione PHP
|
||||
date_default_timezone_set('Europe/Rome');
|
||||
|
||||
|
@ -121,6 +119,14 @@ if (!API\Response::isAPIRequest()) {
|
|||
$handlers[] = new StreamHandler($docroot.'/logs/api.log', Monolog\Logger::ERROR);
|
||||
}
|
||||
|
||||
// Sicurezza della sessioni
|
||||
ini_set('session.cookie_samesite', 'strict');
|
||||
ini_set('session.use_trans_sid', '0');
|
||||
ini_set('session.use_only_cookies', '1');
|
||||
|
||||
session_set_cookie_params(0, $rootdir, null, isHTTPS(true));
|
||||
session_start();
|
||||
|
||||
// Disabilita i messaggi nativi di PHP
|
||||
ini_set('display_errors', 0);
|
||||
// Ignora gli avvertimenti e le informazioni relative alla deprecazione di componenti
|
||||
|
@ -144,13 +150,6 @@ $dbo = $database = database();
|
|||
|
||||
/* SESSIONE */
|
||||
if (!API\Response::isAPIRequest()) {
|
||||
// Sicurezza della sessioni
|
||||
ini_set('session.use_trans_sid', '0');
|
||||
ini_set('session.use_only_cookies', '1');
|
||||
|
||||
session_set_cookie_params(0, $rootdir, null, isHTTPS(true));
|
||||
session_start();
|
||||
|
||||
// Barra di debug (necessario per loggare tutte le query)
|
||||
if (App::debug()) {
|
||||
$debugbar = new DebugBar\DebugBar();
|
||||
|
|
|
@ -65,6 +65,8 @@ switch (post('op')) {
|
|||
break;
|
||||
}
|
||||
|
||||
$operations = [];
|
||||
|
||||
if (App::debug()) {
|
||||
$operations['delete-bulk'] = [
|
||||
'text' => '<span><i class="fa fa-trash"></i> '.tr('Elimina selezionati').'</span>',
|
||||
|
|
|
@ -44,6 +44,8 @@ class Interaction extends Services
|
|||
|
||||
public static function getRemoteList()
|
||||
{
|
||||
$list = [];
|
||||
|
||||
// Ricerca da remoto
|
||||
if (self::isEnabled()) {
|
||||
$response = static::request('POST', 'fatture_da_importare');
|
||||
|
@ -54,7 +56,7 @@ class Interaction extends Services
|
|||
}
|
||||
}
|
||||
|
||||
return $list ?: [];
|
||||
return $list;
|
||||
}
|
||||
|
||||
public static function getFileList($list = [])
|
||||
|
|
|
@ -36,7 +36,7 @@ class InvoiceHook extends CachedManager
|
|||
|
||||
public function response()
|
||||
{
|
||||
$results = $this->getCache()->content;
|
||||
$results = (array) $this->getCache()->content;
|
||||
|
||||
$count = count($results);
|
||||
$notify = false;
|
||||
|
|
Loading…
Reference in New Issue