ErrorController
Request
GET Parameters
No GET parameters
POST Parameters
No POST parameters
Uploaded Files
No files were uploaded
Request Attributes
Key | Value |
---|---|
_controller | "error_controller" |
_stopwatch_token | "78c524" |
exception | Twig\Error\RuntimeError {#678 -lineno: 26 -name: "front/product/product_list.html.twig" -rawMessage: "Impossible to access an attribute ("subCategories") on a null variable." -sourcePath: "/home/jumo/sites/sym/mauroservice/templates/front/product/product_list.html.twig" -sourceCode: """ {% extends 'base_front.html.twig' %}\n \n {% block body %}\n \n <section id="products">\n <div class="container-right container-video position-relative bg-black-transparent p-5">\n <h2 class="black mb-3">Products <br><span>& services</span></h2>\n \n <div class="tabs-page mt-5">\n <div class="row col-md-12">\n {% for category in allCategories %}\n {% if category.subcategories is not empty %}\n {% if not loop.first %}\n <div class="separate"></div>\n {% endif %}\n <a href="{{ path('front_product_list', {'category_slug' : category.slug, 'subcategory_slug': category.subcategories.0.slug}) }}" {% if currentCategory.id == category.id %}class="active"{% endif %}>\n <h3>{{ category.name }}</h3>\n </a>\n {% endif %}\n {% endfor %}\n </div>\n </div>\n \n <div class="col-md-12 mt-5 tabs-services">\n <ul class="nav nav-pills mb-3" id="pills-tab" role="tablist">\n {% for subCategory in currentCategory.subCategories %}\n <li class="nav-item" role="presentation">\n <button class="nav-link {% if subCategory.id == currentSubCategory.id %}active{% endif %}"\n id="pills-home-tab"\n data-toggle="pill"\n data-target="#{{ subCategory.slug }}"\n type="button"\n role="tab"\n aria-controls="pills-home"\n aria-selected="{% if subCategory.id == currentSubCategory.id %}true{% else %}false{% endif %}">{{ subCategory.name }}</button>\n </li>\n {% endfor %}\n </ul>\n <div class="tab-content" id="pills-tabContent">\n {% for subCategory in currentCategory.subCategories %}\n <div class="tab-pane fade {% if subCategory.id == currentSubCategory.id %}show active{% endif %}" id="{{ subCategory.slug }}" role="tabpanel" aria-labelledby="pills-home-tab">\n <div class="row col-md-12 mt-5 align-items-start">\n <div class="col-md-12 col-lg-12 col-xl-5 service-description" style="background-color:{{ subCategory.category.color }};">\n <h3>DESCRIPTION</h3>\n <p class="white">{{ subCategory.description }}</p>\n </div>\n <div class="col-lg-12 col-xl-7 service-list pt-4">\n <div class="row">\n {% for page in subCategory.productPages %}\n <div class="col-lg-4 col-xl-4 mt-3">\n <a href="{{ path('front_product_page', {'category_slug' : page.subcategory.category.slug, 'subcategory_slug': page.subcategory.slug, 'slug_page': page.slug}) }}">\n <div class="bg-white black square"><span>{{ page.name }}</div>\n </a>\n </div>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {% endfor %}\n </div>\n </div>\n \n </div>\n </section>\n \n {% endblock %} """ #message: "Impossible to access an attribute ("subCategories") on a null variable." #code: 0 #file: "/home/jumo/sites/sym/mauroservice/templates/front/product/product_list.html.twig" #line: 26 : { { twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) … › |
logger | Symfony\Bridge\Monolog\Logger {#73 …8} |
Request Headers
Header | Value |
---|---|
accept-encoding | "gzip,deflate" |
connection | "close" |
host | "mauroservice.jumo.idp.lu" |
user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36" |
x-php-ob-level | "1" |
Request Content
Request content not available (it was retrieved as a resource).
Response
Response Headers
Header | Value |
---|---|
cache-control | "no-cache, private" |
content-type | "text/html; charset=UTF-8" |
date | "Mon, 07 Jul 2025 04:27:13 GMT" |
x-debug-exception | "Impossible%20to%20access%20an%20attribute%20%28%22subCategories%22%29%20on%20a%20null%20variable." |
x-debug-exception-file | "%2Fhome%2Fjumo%2Fsites%2Fsym%2Fmauroservice%2Ftemplates%2Ffront%2Fproduct%2Fproduct_list.html.twig:26" |
x-debug-token | "a4592c" |
Cookies
Request Cookies
No request cookies
Response Cookies
No response cookies
Session
Session Metadata
No session metadata
Session Attributes
No session attributes
Session Usage
0
Usages
Stateless check enabled
Session not used.
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
Key | Value |
---|---|
APP_ENV | "dev" |
APP_SECRET | "309768a6d959a6071e7fdedc1ab33c05" |
DATABASE_URL | "mysql://jumo:D3vS!t,3P4s5.@127.0.0.1:3306/dev_jumo_sym_mauro?serverVersion=8&charset=utf8mb4" |
MESSENGER_TRANSPORT_DSN | "doctrine://default?auto_setup=0" |
PROXY | "http://127.0.0.1:8000/" |
Defined as regular env variables
Key | Value |
---|---|
APP_DEBUG | "1" |
CONTEXT_DOCUMENT_ROOT | "/home/jumo/sites/sym/mauroservice/public" |
CONTEXT_PREFIX | "" |
DOCUMENT_ROOT | "/home/jumo/sites/sym/mauroservice/public" |
GATEWAY_INTERFACE | "CGI/1.1" |
HTTPS | "on" |
HTTP_ACCEPT_ENCODING | "gzip,deflate" |
HTTP_CONNECTION | "close" |
HTTP_HOST | "mauroservice.jumo.idp.lu" |
HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36" |
PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" |
PHP_SELF | "/index.php" |
QUERY_STRING | "" |
REDIRECT_HTTPS | "on" |
REDIRECT_SCRIPT_URI | "https://mauroservice.jumo.idp.lu/product-services/ready-mix-concrete-solutions/recycling" |
REDIRECT_SCRIPT_URL | "/product-services/ready-mix-concrete-solutions/recycling" |
REDIRECT_SSL_TLS_SNI | "mauroservice.jumo.idp.lu" |
REDIRECT_STATUS | "200" |
REDIRECT_URL | "/product-services/ready-mix-concrete-solutions/recycling" |
REMOTE_ADDR | "100.29.160.53" |
REMOTE_PORT | "64388" |
REQUEST_METHOD | "GET" |
REQUEST_SCHEME | "https" |
REQUEST_TIME | 1751862433 |
REQUEST_TIME_FLOAT | 1751862433.191 |
REQUEST_URI | "/product-services/ready-mix-concrete-solutions/recycling" |
SCRIPT_FILENAME | "/home/jumo/sites/sym/mauroservice/public/index.php" |
SCRIPT_NAME | "/index.php" |
SCRIPT_URI | "https://mauroservice.jumo.idp.lu/product-services/ready-mix-concrete-solutions/recycling" |
SCRIPT_URL | "/product-services/ready-mix-concrete-solutions/recycling" |
SERVER_ADDR | "157.90.88.250" |
SERVER_ADMIN | "webmaster@localhost" |
SERVER_NAME | "mauroservice.jumo.idp.lu" |
SERVER_PORT | "443" |
SERVER_PROTOCOL | "HTTP/1.1" |
SERVER_SIGNATURE | "" |
SERVER_SOFTWARE | "Apache" |
SSL_TLS_SNI | "mauroservice.jumo.idp.lu" |
SYMFONY_DOTENV_VARS | "MESSENGER_TRANSPORT_DSN,APP_ENV,APP_SECRET,DATABASE_URL,PROXY" |
Parent Request
Return to parent request (token = 87d122)
Key | Value |
---|---|
_controller | "App\Controller\Front\ProductController::list" |
_firewall_context | "security.firewall.map.context.main" |
_remove_csp_headers | true |
_route | "front_product_list" |
_route_params | [ "category_slug" => "ready-mix-concrete-solutions" "subcategory_slug" => "recycling" ] |
_security_firewall_run | "_security_main" |
_stopwatch_token | "a68e4d" |
category_slug | "ready-mix-concrete-solutions" |
subcategory_slug | "recycling" |