Pagination broken

How to configure and adapt Aimeos based shops as developer
Forum rules
Always add your Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
saurabh1
Posts: 2
Joined: 19 Jan 2022, 06:49

Pagination broken

Post by saurabh1 » 19 Jan 2022, 06:58

I think I am also getting the same issue.

I have imported 281 products out of 372 products manually then results showing for my category on the frontend is fine. If I inserted beyond 281 then it is showing the same error i.e. 'A non-recoverable error occurred.'
then I also checked with pages 3 and 4. It is being opened but having issues with pages 1 and 2 on which it is giving errors.
Kindly check the below screenshot and help me to resolve this.
pagination_category_issue.png
pagination_category_issue.png (43.43 KiB) Viewed 1005 times

User avatar
aimeos
Administrator
Posts: 7866
Joined: 01 Jan 1970, 00:00

Re: Pagination broken

Post by aimeos » 20 Jan 2022, 09:40

Please check the Log panel in the admin backend. There you can see the error message and the stack trace for non-recoverable errors.
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

saurabh1
Posts: 2
Joined: 19 Jan 2022, 06:49

Re: Pagination broken

Post by saurabh1 » 21 Jan 2022, 05:16

My URL is:-
https://mywebsitename/us/shop/unfinished~26

I have checked the `madmin_log` table and found two records for the page on which this error 'A non-recoverable error' is occurred. I have mentioned below:-

In the first record:-
--------------------------

#0 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/RouteUrlGenerator.php(91): Illuminate\Routing\Exceptions\UrlGenerationException::forMissingParameters()
#1 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php(436): Illuminate\Routing\RouteUrlGenerator->to()
#2 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php(417): Illuminate\Routing\UrlGenerator->toRoute()
#3 /var/www/html/ext/ai-laravel/lib/custom/src/MW/View/Helper/Url/Laravel5.php(61): Illuminate\Routing\UrlGenerator->route()
#4 [internal function]: Aimeos\MW\View\Helper\Url\Laravel5->transform()
#5 /var/www/html/vendor/aimeos/aimeos-core/lib/mwlib/src/MW/View/Standard.php(88): call_user_func_array()
#6 /var/www/html/ext/ai-client-html/client/html/templates/common/partials/products-standard.php(378): Aimeos\MW\View\Standard->__call()
#7 /var/www/html/vendor/aimeos/aimeos-core/lib/mwlib/src/MW/View/Standard.php(282): include('/var/www/html/e...')
#8 /var/www/html/vendor/aimeos/aimeos-core/lib/mwlib/src/MW/View/Standard.php(264): Aimeos\MW\View\Standard->includeFile()
#9 /var/www/html/vendor/aimeos/aimeos-core/lib/mwlib/src/MW/View/Helper/Partial/Standard.php(36): Aimeos\MW\View\Standard->render()
#10 [internal function]: Aimeos\MW\View\Helper\Partial\Standard->transform()
#11 /var/www/html/vendor/aimeos/aimeos-core/lib/mwlib/src/MW/View/Standard.php(88): call_user_func_array()
#12 /var/www/html/ext/ai-client-html/client/html/templates/catalog/lists/items-body-standard.php(65): Aimeos\MW\View\Standard->__call()
#13 /var/www/html/vendor/aimeos/aimeos-core/lib/mwlib/src/MW/View/Standard.php(282): include('/var/www/html/e...')
#14 /var/www/html/vendor/aimeos/aimeos-core/lib/mwlib/src/MW/View/Standard.php(264): Aimeos\MW\View\Standard->includeFile()
#15 /var/www/html/ext/ai-client-html/client/html/src/Client/Html/Catalog/Lists/Items/Standard.php(116): Aimeos\MW\View\Standard->render()
#16 /var/www/html/ext/ai-client-html/client/html/src/Client/Html/Catalog/Lists/Standard.php(180): Aimeos\Client\Html\Catalog\Lists\Items\Standard->getBody()
#17 /var/www/html/ext/ai-client-html/client/html/src/Client/Html/Common/Decorator/Base.php(104): Aimeos\Client\Html\Catalog\Lists\Standard->getBody()
#18 /var/www/html/vendor/aimeos/aimeos-laravel/src/Aimeos/Shop/Controller/CatalogController.php(153): Aimeos\Client\Html\Common\Decorator\Base->getBody()
#19 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): Aimeos\Shop\Controller\CatalogController->treeAction()
#20 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\Routing\Controller->callAction()
#21 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(219): Illuminate\Routing\ControllerDispatcher->dispatch()
#22 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(176): Illuminate\Routing\Route->runController()
#23 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(681): Illuminate\Routing\Route->run()
#24 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(130): Illuminate\Routing\Router->Illuminate\Routing\{closure}()
#25 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#26 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Routing\Middleware\SubstituteBindings->handle()
#27 /var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(43): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#28 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Auth\Middleware\Authenticate->handle()
#29 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(78): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#30 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle()
#31 /var/www/html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#32 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\View\Middleware\ShareErrorsFromSession->handle()
#33 /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(56): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#34 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Session\Middleware\StartSession->handle()
#35 /var/www/html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#36 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle()
#37 /var/www/html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(67): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#38 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Cookie\Middleware\EncryptCookies->handle()
#39 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(105): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#40 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(683): Illuminate\Pipeline\Pipeline->then()
#41 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(658): Illuminate\Routing\Router->runRouteWithinStack()
#42 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(624): Illuminate\Routing\Router->runRoute()
#43 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(613): Illuminate\Routing\Router->dispatchToRoute()
#44 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(170): Illuminate\Routing\Router->dispatch()
#45 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(130): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}()
#46 /var/www/html/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(67): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#47 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle()
#48 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#49 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle()
#50 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#51 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle()
#52 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#53 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle()
#54 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(63): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#55 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle()
#56 /var/www/html/vendor/fideloper/proxy/src/TrustProxies.php(57): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#57 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Fideloper\Proxy\TrustProxies->handle()
#58 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(105): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#59 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Pipeline\Pipeline->then()
#60 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter()
#61 /var/www/html/public/index.php(55): Illuminate\Foundation\Http\Kernel->handle()
#62 {main}


In the second record:-
---------------------------------

Missing required parameters for [Route: aimeos_shop_detail] [URI: {locale?}/shop/{d_name}/{d_pos?}/{d_prodid?}].

Thanks in advance.

User avatar
aimeos
Administrator
Posts: 7866
Joined: 01 Jan 1970, 00:00

Re: Pagination broken

Post by aimeos » 22 Jan 2022, 11:07

Do you have a product without label so d_name doesn't have a value?
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

Post Reply