custom/Espo/Custom/Resourcs/metadata/app/fileStorage.json
Code:
{ "implementationClassNameMap": { "EspoUploadDir": "\\Espo\\Custom\\Core\\FileStorage\\Storages\\EspoUploadDir" } }
PHP Code:
<?php
namespace Espo\Custom\Core\FileStorage\Storages;
use \Espo\Core\FileStorage\Attachment;
use \Espo\Core\Exceptions\Error;
class EspoUploadDir extends \Espo\Core\FileStorage\Storages\EspoUploadDir
{
protected function getFilePath(Attachment $attachment)
{
$sourceId = $attachment->getSourceId();
return '/mnt/CRMstorage/upload/' . $sourceId;
}
}
Leave a comment: