Internal Server Error
TypeError
App\Helpers\SeoHelper::getSeoText(): Argument #1 ($idTexto) must be of type int, null given, called in /home/devnattivus/nattivus_laravel/app/Http/Controllers/LocalidadesController.php on line 334
app/Helpers/SeoHelper.php :220
app/Http/Controllers/LocalidadesController.php :334
vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php :47
vendor/laravel/framework/src/Illuminate/Routing/Route.php :266
vendor/laravel/framework/src/Illuminate/Routing/Route.php :212
vendor/laravel/framework/src/Illuminate/Routing/Router.php :808
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :170
app/Http/Middleware/SetLocale.php :61
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php :51
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php :88
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php :49
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php :121
vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php :64
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php :37
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php :75
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :127
vendor/laravel/framework/src/Illuminate/Routing/Router.php :807
vendor/laravel/framework/src/Illuminate/Routing/Router.php :786
vendor/laravel/framework/src/Illuminate/Routing/Router.php :750
vendor/laravel/framework/src/Illuminate/Routing/Router.php :739
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php :201
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :170
vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php :19
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php :21
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php :31
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php :21
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php :51
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php :27
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php :110
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php :49
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php :58
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php :22
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :127
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php :176
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php :145
vendor/laravel/framework/src/Illuminate/Foundation/Application.php :1220
public/index.php :21
Request
GET /en/estocolmo
Headers
host
dev.nattivus.com
accept
*/*
accept-encoding
gzip, br, zstd, deflate
content-length
0
user-agent
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
x-https
1
Body
No body data
Application
Routing
controller
App\Http\Controllers\LocalidadesController@showLocalidades
route name
destinations.locality.show
middleware
web
Routing Parameters
{
    "localidad_slug": "estocolmo"
}
Database Queries
mysql
select exists (select 1 from information_schema.tables where table_schema = 'devnattivus_nattivus-remake-updated' and table_name = 'web_configs' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
mysql
select * from `web_configs` where `web_config_code` like 'ops_%'
mysql
select * from `sessions` where `id` = 'ILau7oWYiVo2tODr6neFZdMK5WV2oSmEKoRIH5pu' limit 1
mysql
select * from `localidades`
mysql
select * from `imagenes_tops` where `imagenes_tops`.`idlocalidad` in (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117)
mysql
select count(*) as aggregate from `actividades_locales` inner join `actividades` on `actividades`.`idactividad` = `actividades_locales`.`idactividad` where `actividades_locales`.`idlocalidad` = 114 and `actividades`.`activo` = 'S' and `actividades`.`activo_en` = 1 and `actividades_locales`.`actividades_localidades_destacada` > 0
mysql
select count(*) as aggregate from `actividades` inner join `actividades_locales` on `actividades`.`idactividad` = `actividades_locales`.`idactividad` where `actividades_locales`.`idlocalidad` = 114 and `actividades`.`activo` = 'S' and `actividades`.`activo_en` = 1 and `actividades_locales`.`actividades_localidades_destacada` >= 7
mysql
select `conceptos`.`idconcepto`, `conceptos`.`conceptos_es`, `conceptos`.`conceptos_en`, `conceptos`.`conceptos_destacado`, COUNT(DISTINCT actividades_conceptos.actividades_conceptos_idactividad) as total_actividades from `conceptos` inner join `actividades_conceptos` on `conceptos`.`idconcepto` = `actividades_conceptos`.`actividades_conceptos_idconcepto` inner join `actividades` on `actividades_conceptos`.`actividades_conceptos_idactividad` = `actividades`.`idactividad` inner join `actividades_locales` on `actividades`.`idactividad` = `actividades_locales`.`idactividad` where `conceptos`.`conceptos_localidad` = 114 and `actividades_locales`.`idlocalidad` = 114 and `actividades`.`activo` = 'S' and `actividades`.`activo_en` = 1 group by `conceptos`.`idconcepto`, `conceptos`.`conceptos_es`, `conceptos`.`conceptos_en`, `conceptos`.`conceptos_destacado` having `total_actividades` > 0 order by `conceptos`.`conceptos_destacado` desc, `conceptos`.`conceptos_en` asc limit 12
mysql
select `localidad_comple` from `localidades_complementarias` where `idlocalidad` = 114 and `localidad_comple` is not null order by `orden` asc limit 4
mysql
select * from `localidades` where `idlocalidad` != 114 and `localidades_pais` = 'SE' order by `localidades_destacada` desc, `localidad_en` asc limit 4
mysql
select count(*) as aggregate from `actividades` inner join `actividades_locales` on `actividades`.`idactividad` = `actividades_locales`.`idactividad` where `actividades_locales`.`idlocalidad` = 114 and `actividades`.`activo` = 'S' and `actividades`.`activo_en` = 1 and `actividades_locales`.`actividades_localidades_destacada` >= 7
mysql
select `idactividad` from `actividades_locales` where `idlocalidad` = 114
mysql

            SELECT COUNT(*) as total_valoraciones
            FROM valoraciones
            LEFT JOIN compra_pedidos ON compra_pedidos.idpedidoLinea = valoraciones.idpedidoLinea
            LEFT JOIN actividades ON actividades.idactividad = compra_pedidos.idactividad
            WHERE valoraciones.puntuacion IS NOT NULL
            AND valoraciones.estado = 1
            AND compra_pedidos.idactividad IN (1658)
        
mysql
select `idactividad` from `actividades_locales` where `idlocalidad` = 114
mysql

            SELECT SUM(compra_plazas.plazas) as total_plazas
            FROM compras
            LEFT JOIN compra_pedidos ON compra_pedidos.idpedido = compras.idpedido
            LEFT JOIN compra_plazas ON compra_plazas.idpedidoLinea = compra_pedidos.idpedidoLinea
            LEFT JOIN actividades ON actividades.idactividad = compra_pedidos.idactividad
            WHERE (compras.importe_pagado > 0 OR compras.importe_pagado_2 > 0 OR (compras.importe_pagado = 0 AND compras.num_transaccion = 'FREE'))
            AND compra_pedidos.idactividad IN (1658)
        
mysql
select `idactividad` from `actividades_locales` where `idlocalidad` = 114
mysql

            SELECT AVG(valoraciones.puntuacion) as valoracion_media
            FROM valoraciones
            LEFT JOIN compra_pedidos ON compra_pedidos.idpedidoLinea = valoraciones.idpedidoLinea
            LEFT JOIN actividades ON actividades.idactividad = compra_pedidos.idactividad
            WHERE valoraciones.puntuacion IS NOT NULL
            AND valoraciones.estado = 1
            AND compra_pedidos.idactividad IN (1658)