Empty Fields in "mshop_media" table
Forum rules
Always add your Laravel, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
Always add your Laravel, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
Empty Fields in "mshop_media" table
Hi i tried to upload a obj file format in the admin panel but when i save it it output as "error saving data" but if i click it again it will output "item successfully saved" i cant seem to understand why in the fields in mshop_media are empty
link: < empty >
preview: {} // not necessary for thee.js
mimetype: <empty>
your response is much appreciated
link: < empty >
preview: {} // not necessary for thee.js
mimetype: <empty>
your response is much appreciated
Re: Empty Fields in "mshop_media" table
Please have a look at the Log panel after the error occurs to see the details of the error and post them please.
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, give us a star
If you like Aimeos, give us a star
Re: Empty Fields in "mshop_media" table
i did inserted the mimetype in the $default but i still dont know why
- File type "application/octet-stream" is not allowed
#0 D:\laravelxr\vendor\aimeos\aimeos-core\src\Controller\Common\Media\Standard.php(51): Aimeos\Controller\Common\Media\Standard->getMimeType(Object(Aimeos\MW\Media\Application\Standard), 'files')
#1 D:\laravelxr\vendor\aimeos\ai-admin-jqadm\src\Admin\JQAdm\Product\Media\Standard.php(380): Aimeos\Controller\Common\Media\Standard->add(Object(Aimeos\MShop\Media\Item\Standard), Object(Nyholm\Psr7\UploadedFile))
#2 D:\laravelxr\vendor\aimeos\ai-admin-jqadm\src\Admin\JQAdm\Product\Media\Standard.php(149): Aimeos\Admin\JQAdm\Product\Media\Standard->fromArray(Object(Aimeos\MShop\Product\Item\Standard), Array)
#3 D:\laravelxr\vendor\aimeos\ai-admin-jqadm\src\Admin\JQAdm\Base.php(264): Aimeos\Admin\JQAdm\Product\Media\Standard->save()
#4 D:\laravelxr\vendor\aimeos\ai-admin-jqadm\src\Admin\JQAdm\Product\Standard.php(250): Aimeos\Admin\JQAdm\Base->save()
#5 D:\laravelxr\vendor\aimeos\ai-admin-jqadm\src\Admin\JQAdm\Common\Decorator\Base.php(151): Aimeos\Admin\JQAdm\Product\Standard->save()
#6 D:\laravelxr\vendor\aimeos\aimeos-laravel\src\Aimeos\Shop\Controller\JqadmController.php(214): Aimeos\Admin\JQAdm\Common\Decorator\Base->save()
#7 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Routing\Controller.php(54): Aimeos\Shop\Controller\JqadmController->saveAction('default', 'product')
#8 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php(43): Illuminate\Routing\Controller->callAction('saveAction', Array)
#9 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Routing\Route.php(260): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(Aimeos\Shop\Controller\JqadmController), 'saveAction')
#10 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Routing\Route.php(205): Illuminate\Routing\Route->runController()
#11 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Routing\Router.php(725): Illuminate\Routing\Route->run()
#12 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(141): Illuminate\Routing\Router->Illuminate\Routing\closure(Object(Illuminate\Http\Request))
#13 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#14 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#16 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Auth\Middleware\Authenticate->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php(78): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#18 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#19 D:\laravelxr\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php(49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#20 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#21 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php(121): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#22 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php(64): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
#23 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#24 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php(37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#25 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php(67): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#27 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(116): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#29 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Routing\Router.php(726): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#30 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Routing\Router.php(703): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#31 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Routing\Router.php(667): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#32 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Routing\Router.php(656): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#33 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php(190): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#34 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(141): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\closure(Object(Illuminate\Http\Request))
#35 D:\laravelxr\app\Http\Middleware\SetLocale.php(25): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#36 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): App\Http\Middleware\SetLocale->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#38 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#41 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php(40): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#42 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#44 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php(86): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#46 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php(49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#48 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php(39): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#50 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 D:\laravelxr\app\Http\Middleware\TrustHosts.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#52 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(180): App\Http\Middleware\TrustHosts->handle(Object(Illuminate\Http\Request), Object(Closure))
#53 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(116): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\closure(Object(Illuminate\Http\Request))
#54 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php(165): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#55 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php(134): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#56 D:\laravelxr\public\index.php(52): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#57 D:\laravelxr\vendor\laravel\framework\src\Illuminate\Foundation\resources\server.php(16): require_once('D:\\laravelxr\\pu...')
#58 main
Re: Empty Fields in "mshop_media" table
You need to add "application/octet-stream" as allowed mimetype in your configuration:
controller/common/media/files/allowedtypes
See also: https://github.com/aimeos/aimeos-core/b ... #L574-L605
controller/common/media/files/allowedtypes
See also: https://github.com/aimeos/aimeos-core/b ... #L574-L605
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, give us a star
If you like Aimeos, give us a star
Re: Empty Fields in "mshop_media" table
It's already working thank you so much, i just added
'application/octet-stream' => 'glb', and
'application/octet-stream' => 'gltf',
in vendor > aimeos > aimeos-core > config > controller.php
'application/octet-stream' => 'glb', and
'application/octet-stream' => 'gltf',
in vendor > aimeos > aimeos-core > config > controller.php
Re: Empty Fields in "mshop_media" table
Only the last one will be used because the keys are the same.
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, give us a star
If you like Aimeos, give us a star