-
+
'.tr('Elimina').'
diff --git a/src/HTMLBuilder/Manager/FileManager.php b/src/HTMLBuilder/Manager/FileManager.php
index fefd98c2e..0a8f79669 100644
--- a/src/HTMLBuilder/Manager/FileManager.php
+++ b/src/HTMLBuilder/Manager/FileManager.php
@@ -27,7 +27,7 @@ class FileManager implements ManagerInterface
$attachment_id = 'attachments_'.$options['id_module'].'-'.$options['id_plugin'];
// Cartella delle anteprime
- $directory = \Uploads::getUploadDirectory($options['id_module'], $options['id_plugin']);
+ $directory = \Uploads::getDirectory($options['id_module'], $options['id_plugin']);
$dbo = \Database::getConnection();
diff --git a/src/Uploads.php b/src/Uploads.php
index fac338c05..43a6cf290 100644
--- a/src/Uploads.php
+++ b/src/Uploads.php
@@ -120,7 +120,7 @@ class Uploads
'wpd' => 'application/wordperfect',
];
- public static function getUploadDirectory($id_module, $id_plugin = null)
+ public static function getDirectory($id_module, $id_plugin = null)
{
if (empty($id_plugin)) {
$directory = Modules::get($id_module)['directory'];
@@ -155,7 +155,7 @@ class Uploads
$extension = strtolower(pathinfo($original)['extension']);
$ok = self::isSupportedType($extension);
- $directory = DOCROOT.'/'.self::getUploadDirectory($data['id_module'], $data['id_plugin']);
+ $directory = DOCROOT.'/'.self::getDirectory($data['id_module'], $data['id_plugin']);
do {
$filename = random_string().'.'.$extension;
@@ -236,7 +236,7 @@ class Uploads
])['nome'];
$fileinfo = self::fileInfo($filename);
- $directory = DOCROOT.'/'.self::getUploadDirectory($data['id_module'], $data['id_plugin']);
+ $directory = DOCROOT.'/'.self::getDirectory($data['id_module'], $data['id_plugin']);
$files = [
$directory.'/'.$fileinfo['basename'],
diff --git a/update/2_4_2.sql b/update/2_4_2.sql
index 6843902dd..fe9e37717 100644
--- a/update/2_4_2.sql
+++ b/update/2_4_2.sql
@@ -204,6 +204,8 @@ età svizzere che possiedono i requisiti di cui all''art. 15, c. 2 dell’Accord
INSERT INTO `zz_settings` (`idimpostazione`, `nome`, `valore`, `tipo`, `editable`, `sezione`, `order`) VALUES (NULL, 'Causale ritenuta d''acconto', '', 'query=SELECT codice AS id, descrizione FROM fe_causali_pagamento_ritenuta', 1, 'Fatturazione', 0);
+INSERT INTO `zz_plugins` (`id`, `name`, `title`, `idmodule_from`, `idmodule_to`, `position`, `directory`, `options`) VALUES (NULL, 'Fatturazione Elettronica', 'Fatturazione Elettronica', (SELECT `id` FROM `zz_modules` WHERE `name`='Fatture di vendita'), (SELECT `id` FROM `zz_modules` WHERE `name`='Fatture di vendita'), 'tab', 'fatturazione', 'custom');
+
-- Aggiornamento zz_settings
ALTER TABLE `zz_settings` CHANGE `idimpostazione` `id` int(11) NOT NULL AUTO_INCREMENT;
UPDATE `zz_views` SET `query` = REPLACE(`query`, 'idimpostazione', 'id');