AdminOrderController :: show
Request
GET Parameters
None
POST Parameters
None
Uploaded Files
None
Request Attributes
Key | Value |
---|---|
_controller | "App\Controller\Back\AdminOrderController::show" |
_firewall_context | "security.firewall.map.context.admin" |
_remove_csp_headers | true |
_route | "app_back_admin_order_show" |
_route_params | [ "id" => "19" ] |
_security_authenticators | [] |
_security_firewall_run | "_security_admin" |
_security_skipped_authenticators | [ Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#242 -supports: false -passport: null -duration: null -stub: "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" -authenticated: null -exception: null -authenticator: Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator {#233 …} } Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#244 -supports: false -passport: null -duration: null -stub: "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator" -authenticated: null -exception: null -authenticator: Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator {#335 …} } ] |
_stopwatch_token | "7a3a87" |
id | "19" |
Request Headers
Header | Value |
---|---|
accept | "*/*" |
accept-encoding | "gzip, br, zstd, deflate" |
cookie | "admin_deauth_profile_token=2c4728" |
host | "viccistore.com" |
user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
x-forwarded-proto | "https" |
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 | "Sat, 05 Jul 2025 20:24:32 GMT" |
vary | "Accept" |
x-debug-exception | "Impossible%20to%20access%20an%20attribute%20%28%22price%22%29%20on%20a%20null%20variable." |
x-debug-exception-file | "%2Fhome%2Fclients%2Fcb099692e3d9b0ecd739c25144f665f2%2Fsites%2Fjaorstore.com%2Ftemplates%2Fback%2Fadmin_order%2Fshow.html.twig:97" |
x-debug-token | "62dbf7" |
x-debug-token-link | "https://viccistore.com/_profiler/a6b82d" |
x-previous-debug-token | "a6b82d" |
x-robots-tag | "noindex" |
Cookies
Request Cookies
Key | Value |
---|---|
admin_deauth_profile_token | "2c4728" |
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 | "831e76eaccba4e3206d67439e18d5c03" |
DATABASE_URL | "mysql://170fxk_user:53-Nn-&4t&F0Evg@170fxk.myd.infomaniak.com:3306/170fxk_marketplace" |
MAILER_DSN | "smtp://victorbrillant8%40gmail.com:rxudfocbyogbcaaa@smtp.gmail.com:587?encryption=tls" |
MESSENGER_TRANSPORT_DSN | "doctrine://default?auto_setup=1" |
Defined as regular env variables
Key | Value |
---|---|
APP_DEBUG | "1" |
CONTEXT_DOCUMENT_ROOT | "/home/clients/cb099692e3d9b0ecd739c25144f665f2/.config/apache/viccistore.com/.fpm/" |
CONTEXT_PREFIX | "/.fpm/" |
DOCUMENT_ROOT | "/home/clients/cb099692e3d9b0ecd739c25144f665f2/sites/jaorstore.com" |
FCGI_ROLE | "RESPONDER" |
GATEWAY_INTERFACE | "CGI/1.1" |
HTTPS | "on" |
HTTP_ACCEPT | "*/*" |
HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate" |
HTTP_COOKIE | "admin_deauth_profile_token=2c4728" |
HTTP_HOST | "viccistore.com" |
HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
HTTP_X_FORWARDED_PROTO | "https" |
ORIG_PATH_INFO | "/public/index.php" |
ORIG_PATH_TRANSLATED | "/home/clients/cb099692e3d9b0ecd739c25144f665f2/sites/jaorstore.com/public/index.php" |
ORIG_SCRIPT_FILENAME | "/home/clients/cb099692e3d9b0ecd739c25144f665f2/.config/apache/viccistore.com/.fpm/php5.external" |
ORIG_SCRIPT_NAME | "/.fpm/php5.external" |
PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" |
PHP_SELF | "/public/index.php" |
PHP_VERSION | "8.2" |
QUERY_STRING | "" |
REDIRECT_HANDLER | "php5-fcgi" |
REDIRECT_HTTPS | "on" |
REDIRECT_PHP_VERSION | "8.2" |
REDIRECT_REDIRECT_HTTPS | "on" |
REDIRECT_REDIRECT_PHP_VERSION | "8.2" |
REDIRECT_REDIRECT_REDIRECT_HTTPS | "on" |
REDIRECT_REDIRECT_REDIRECT_PHP_VERSION | "8.2" |
REDIRECT_REDIRECT_REDIRECT_SCRIPT_URI | "https://viccistore.com/back/admin/order/show/19" |
REDIRECT_REDIRECT_REDIRECT_SCRIPT_URL | "/back/admin/order/show/19" |
REDIRECT_REDIRECT_REDIRECT_STATUS | "200" |
REDIRECT_REDIRECT_REDIRECT_UNIQUE_ID | "aGmKAEGGW6Q59qn7XvmMXwAAAE8" |
REDIRECT_REDIRECT_SCRIPT_URI | "https://viccistore.com/back/admin/order/show/19" |
REDIRECT_REDIRECT_SCRIPT_URL | "/back/admin/order/show/19" |
REDIRECT_REDIRECT_STATUS | "200" |
REDIRECT_REDIRECT_UNIQUE_ID | "aGmKAEGGW6Q59qn7XvmMXwAAAE8" |
REDIRECT_SCRIPT_URI | "https://viccistore.com/back/admin/order/show/19" |
REDIRECT_SCRIPT_URL | "/back/admin/order/show/19" |
REDIRECT_STATUS | "200" |
REDIRECT_UNIQUE_ID | "aGmKAEGGW6Q59qn7XvmMXwAAAE8" |
REDIRECT_URL | "/public/index.php" |
REMOTE_ADDR | "216.73.216.246" |
REMOTE_PORT | "56576" |
REQUEST_METHOD | "GET" |
REQUEST_SCHEME | "https" |
REQUEST_TIME | 1751747072 |
REQUEST_TIME_FLOAT | 1751747072.0035 |
REQUEST_URI | "/back/admin/order/show/19" |
SCRIPT_FILENAME | "/home/clients/cb099692e3d9b0ecd739c25144f665f2/sites/jaorstore.com/public/index.php" |
SCRIPT_NAME | "/public/index.php" |
SCRIPT_URI | "https://viccistore.com/back/admin/order/show/19" |
SCRIPT_URL | "/back/admin/order/show/19" |
SERVER_ADDR | "127.0.0.80" |
SERVER_ADMIN | "webmaster@jaorstore.com" |
SERVER_NAME | "viccistore.com" |
SERVER_PORT | "443" |
SERVER_PROTOCOL | "HTTP/1.1" |
SERVER_SIGNATURE | "" |
SERVER_SOFTWARE | "Apache" |
SYMFONY_DOTENV_PATH | "/home/clients/cb099692e3d9b0ecd739c25144f665f2/sites/jaorstore.com/.env" |
SYMFONY_DOTENV_VARS | "APP_ENV,APP_SECRET,DATABASE_URL,MESSENGER_TRANSPORT_DSN,MAILER_DSN" |
TEMP | "/home/clients/cb099692e3d9b0ecd739c25144f665f2/tmp" |
TMP | "/home/clients/cb099692e3d9b0ecd739c25144f665f2/tmp" |
TMPDIR | "/home/clients/cb099692e3d9b0ecd739c25144f665f2/tmp" |
UNIQUE_ID | "aGmKAEGGW6Q59qn7XvmMXwAAAE8" |
Sub Requests 1
ErrorController (token = a6b82d)
Key | Value |
---|---|
_controller | "error_controller" |
_stopwatch_token | "57397e" |
exception | Twig\Error\RuntimeError {#1269 #message: "Impossible to access an attribute ("price") on a null variable." #code: 0 #file: "/home/clients/cb099692e3d9b0ecd739c25144f665f2/sites/jaorstore.com/templates/back/admin_order/show.html.twig" #line: 97 -lineno: 97 -name: "back/admin_order/show.html.twig" -rawMessage: "Impossible to access an attribute ("price") on a null variable." -sourcePath: "/home/clients/cb099692e3d9b0ecd739c25144f665f2/sites/jaorstore.com/templates/back/admin_order/show.html.twig" -sourceCode: """ {% extends 'back.html.twig' %}\n \n {% block title %}Jaor Store - Commande{% endblock %}\n \n {% block back_body %}\n <!-- Container-fluid starts-->\n <div class="container-fluid">\n <div class="page-header">\n <div class="row">\n <div class="col-lg-6">\n <div class="page-header-left">\n <h3>Détails de la commande\n <small>Panel administratif de Jaor Store</small>\n </h3>\n </div>\n </div>\n <div class="col-lg-6">\n <ol class="breadcrumb pull-right">\n <li class="breadcrumb-item">\n <a href="{{path('app__back_admin_homepage')}}">\n <i data-feather="home"></i>\n </a>\n </li>\n <li class="breadcrumb-item">Menus</li>\n <li class="breadcrumb-item active">Détails de la commande</li>\n </ol>\n </div>\n </div>\n </div>\n </div>\n <!-- Container-fluid Ends-->\n \n <!-- Container-fluid starts-->\n <div class="container-fluid">\n <div class="row">\n <div class="col-sm-12">\n <div class="card">\n <div class="card-body">\n <div class="bg-inner cart-section order-details-table">\n <div class="row g-4">\n <div class="col-xl-8">\n <div class="card-details-title">\n <h3>Numéro de commande <span>#{{order.getId()}}</span></h3>\n </div>\n <div class="table-responsive table-details">\n <table class="table cart-table table-borderless">\n <thead>\n <tr>\n <th colspan="2"> </th>\n <th class="text-end" colspan="2">\n <a href="javascript:void(0)"\n class="theme-color">Modifier les articles</a>\n </th>\n </tr>\n </thead>\n \n <tbody>\n {% for item in order.orderItems %}\n <tr class="table-order">\n <td>\n <a href="javascript:void(0)">\n <img src="{{asset(item.product.image)}}"\n class="img-fluid blur-up lazyload" alt="">\n </a>\n </td>\n <td>\n <p>{{item.product.name}}</p>\n <h5>{{item.product.category.name}}</h5>\n </td>\n <td>\n <p>Quantité</p>\n <h5>{{item.quantity}}</h5>\n </td>\n <td>\n <p>Prix</p>\n <h5>${{item.product.price}}</h5>\n </td>\n </tr>\n {% endfor %}\n </tbody>\n \n <tfoot>\n <tr class="table-order">\n <td colspan="3">\n <h5>Sous-total :</h5>\n </td>\n <td>\n <h4>${{order.totalPrice}}</h4>\n </td>\n </tr>\n \n <tr class="table-order">\n <td colspan="3">\n <h5>Livraison :</h5>\n </td>\n <td>\n <h4>${{order.DeliveryOption.price}}</h4>\n </td>\n </tr>\n \n <tr class="table-order">\n <td colspan="3">\n <h5>Taxe (TVA) :</h5>\n </td>\n <td>\n <h4>$10.00</h4>\n </td>\n </tr>\n \n <tr class="table-order">\n <td colspan="3">\n <h4 class="theme-color fw-bold">Prix total :</h4>\n </td>\n <td>\n <h4 class="theme-color fw-bold">${{order.totalPrice + order.DeliveryOption.price}}</h4>\n </td>\n </tr>\n </tfoot>\n </table>\n </div>\n </div>\n \n <div class="col-xl-4">\n <div class="row g-4">\n <div class="col-12">\n <div class="order-success">\n <h4>Résumé</h4>\n <ul class="order-details">\n <li>ID de commande: {{order.getReference()}}</li>\n <li>Date de commande: {{order.getCreatedAt()|date('Y-m-d')}}</li>\n <li>Prix total: ${{order.totalPrice}}</li>\n </ul>\n </div>\n </div>\n \n <div class="col-12">\n <div class="order-success">\n <h4>Adresse de livraison</h4>\n <ul class="order-details">\n <li>{{order.shippingAddress.getAddress()}}</li>\n <li>{{order.shippingAddress.phone}}</li>\n </ul>\n </div>\n </div>\n \n <div class="col-12">\n <div class="order-success">\n <div class="payment-mode">\n <h4>Méthode de paiement</h4>\n <p>{{order.PaymentOption.name}}</p>\n </div>\n </div>\n </div>\n \n <div class="col-12">\n <div class="order-success">\n <div class="delivery-sec">\n <h3>Date de livraison prévue: <span>{{order.getExpectedDeliveryDate()|date('Y-m-d')}}</span></h3>\n <a href="order-tracking.html">Suivi de commande</a>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n <!-- section end -->\n </div>\n </div>\n </div>\n </div>\n </div>\n <!-- Container-fluid Ends-->\n {% endblock %} """ : { { Twig\Extension\CoreExtension::getAttribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = Template::ANY_CALL, $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) … › |
logger | Symfony\Bridge\Monolog\Processor\DebugProcessor {#173 -records: [ 8 => [ [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.081+02:00" "message" => "Matched route "{route}"." "priority" => 200 "priorityName" => "INFO" "context" => [ "route" => "app_back_admin_order_show" "route_parameters" => [ "_route" => "app_back_admin_order_show" "_controller" => "App\Controller\Back\AdminOrderController::show" "id" => "19" ] "request_uri" => "https://viccistore.com/back/admin/order/show/19" "method" => "GET" ] "channel" => "request" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.087+02:00" "message" => "Checking for authenticator support." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "admin" "authenticators" => 2 ] "channel" => "security" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.087+02:00" "message" => "Checking support on authenticator." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "admin" "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator" ] "channel" => "security" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.087+02:00" "message" => "Authenticator does not support the request." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "admin" "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator" ] "channel" => "security" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.087+02:00" "message" => "Checking support on authenticator." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "admin" "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator" ] "channel" => "security" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.087+02:00" "message" => "Authenticator does not support the request." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "admin" "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator" ] "channel" => "security" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.088+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.088+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.088+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "App\Service\Payment\PayPalFixService::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.088+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.088+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.088+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.088+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.088+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.088+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.088+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.088+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.088+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.088+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.088+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.112+02:00" "message" => "Connecting with parameters {params}" "priority" => 200 "priorityName" => "INFO" "context" => [ "params" => [ "use_savepoints" => true "driver" => "pdo_mysql" "idle_connection_ttl" => 600 "host" => "170fxk.myd.infomaniak.com" "port" => 3306 "user" => "170fxk_user" "password" => "<redacted>" "driverOptions" => [] "defaultTableOptions" => [ "collation" => "utf8mb4_unicode_ci" ] "dbname" => "170fxk_marketplace" "charset" => "utf8mb4" ] ] "channel" => "doctrine" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.126+02:00" "message" => "Executing statement: {sql} (parameters: {params}, types: {types})" "priority" => 100 "priorityName" => "DEBUG" "context" => [ "sql" => "SELECT t0.id AS id_1, t0.reference AS reference_2, t0.status AS status_3, t0.total_price AS total_price_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.total_ht AS total_ht_7, t0.total_tax AS total_tax_8, t0.user_id AS user_id_9, t0.shipping_address_id AS shipping_address_id_10, t0.billing_address_id AS billing_address_id_11, t0.delivery_option_id AS delivery_option_id_12, t0.payment_option_id AS payment_option_id_13 FROM `order` t0 WHERE t0.id = ?" "params" => [ 1 => "19" ] "types" => [ 1 => 1 ] ] "channel" => "doctrine" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.135+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.135+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.135+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.135+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Container0p4NjNb\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.135+02:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.138+02:00" "message" => "Executing query: {sql}" "priority" => 100 "priorityName" => "DEBUG" "context" => [ "sql" => "SELECT t0.id AS id_1, t0.name AS name_2, t0.image AS image_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.user_id AS user_id_6, t0.parent_id AS parent_id_7, t0.category_id AS category_id_8 FROM category t0" ] "channel" => "doctrine" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.141+02:00" "message" => "Executing query: {sql}" "priority" => 100 "priorityName" => "DEBUG" "context" => [ "sql" => "SELECT t0.id AS id_1, t0.title AS title_2, t0.content AS content_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.is_active AS is_active_6, t0.slug AS slug_7 FROM policy t0" ] "channel" => "doctrine" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.146+02:00" "message" => "Executing statement: {sql} (parameters: {params}, types: {types})" "priority" => 100 "priorityName" => "DEBUG" "context" => [ "sql" => "SELECT t0.id AS id_1, t0.quantity AS quantity_2, t0.price AS price_3, t0.order_id AS order_id_4, t0.product_id AS product_id_5 FROM order_item t0 WHERE t0.order_id = ?" "params" => [ 1 => 19 ] "types" => [ 1 => 1 ] ] "channel" => "doctrine" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.148+02:00" "message" => "Executing statement: {sql} (parameters: {params}, types: {types})" "priority" => 100 "priorityName" => "DEBUG" "context" => [ "sql" => "SELECT t0.id AS id_1, t0.name AS name_2, t0.price AS price_3, t0.image AS image_4, t0.qty AS qty_5, t0.sku AS sku_6, t0.description AS description_7, t0.created_at AS created_at_8, t0.updated_at AS updated_at_9, t0.rating AS rating_10, t0.weight AS weight_11, t0.status AS status_12, t0.promotion AS promotion_13, t0.promotion_price AS promotion_price_14, t0.promotion_start_date AS promotion_start_date_15, t0.promotion_end_date AS promotion_end_date_16, t0.to_be_exposed AS to_be_exposed_17, t0.has_variants AS has_variants_18, t0.category_id AS category_id_19, t0.user_id AS user_id_20, t0.taxt_id AS taxt_id_21 FROM product t0 WHERE t0.id = ?" "params" => [ 1 => 39 ] "types" => [ 1 => 1 ] ] "channel" => "doctrine" ] [ "timestamp" => 1751747072 "timestamp_rfc3339" => "2025-07-05T22:24:32.156+02:00" "message" => "Uncaught PHP Exception Twig\Error\RuntimeError: "Impossible to access an attribute ("price") on a null variable." at show.html.twig line 97" "priority" => 500 "priorityName" => "CRITICAL" "context" => [ "exception" => Twig\Error\RuntimeError {#1269 #message: "Impossible to access an attribute ("price") on a null variable." #code: 0 #file: "/home/clients/cb099692e3d9b0ecd739c25144f665f2/sites/jaorstore.com/templates/back/admin_order/show.html.twig" #line: 97 -lineno: 97 -name: "back/admin_order/show.html.twig" -rawMessage: "Impossible to access an attribute ("price") on a null variable." -sourcePath: "/home/clients/cb099692e3d9b0ecd739c25144f665f2/sites/jaorstore.com/templates/back/admin_order/show.html.twig" -sourceCode: """ {% extends 'back.html.twig' %}\n \n {% block title %}Jaor Store - Commande{% endblock %}\n \n {% block back_body %}\n <!-- Container-fluid starts-->\n <div class="container-fluid">\n <div class="page-header">\n <div class="row">\n <div class="col-lg-6">\n <div class="page-header-left">\n <h3>Détails de la commande\n <small>Panel administratif de Jaor Store</small>\n </h3>\n </div>\n </div>\n <div class="col-lg-6">\n <ol class="breadcrumb pull-right">\n <li class="breadcrumb-item">\n <a href="{{path('app__back_admin_homepage')}}">\n <i data-feather="home"></i>\n </a>\n </li>\n <li class="breadcrumb-item">Menus</li>\n <li class="breadcrumb-item active">Détails de la commande</li>\n </ol>\n </div>\n </div>\n </div>\n </div>\n <!-- Container-fluid Ends-->\n \n <!-- Container-fluid starts-->\n <div class="container-fluid">\n <div class="row">\n <div class="col-sm-12">\n <div class="card">\n <div class="card-body">\n <div class="bg-inner cart-section order-details-table">\n <div class="row g-4">\n <div class="col-xl-8">\n <div class="card-details-title">\n <h3>Numéro de commande <span>#{{order.getId()}}</span></h3>\n </div>\n <div class="table-responsive table-details">\n <table class="table cart-table table-borderless">\n <thead>\n <tr>\n <th colspan="2"> </th>\n <th class="text-end" colspan="2">\n <a href="javascript:void(0)"\n class="theme-color">Modifier les articles</a>\n </th>\n </tr>\n </thead>\n \n <tbody>\n {% for item in order.orderItems %}\n <tr class="table-order">\n <td>\n <a href="javascript:void(0)">\n <img src="{{asset(item.product.image)}}"\n class="img-fluid blur-up lazyload" alt="">\n </a>\n </td>\n <td>\n <p>{{item.product.name}}</p>\n <h5>{{item.product.category.name}}</h5>\n </td>\n <td>\n <p>Quantité</p>\n <h5>{{item.quantity}}</h5>\n </td>\n <td>\n <p>Prix</p>\n <h5>${{item.product.price}}</h5>\n </td>\n </tr>\n {% endfor %}\n </tbody>\n \n <tfoot>\n <tr class="table-order">\n <td colspan="3">\n <h5>Sous-total :</h5>\n </td>\n <td>\n <h4>${{order.totalPrice}}</h4>\n </td>\n </tr>\n \n <tr class="table-order">\n <td colspan="3">\n <h5>Livraison :</h5>\n </td>\n <td>\n <h4>${{order.DeliveryOption.price}}</h4>\n </td>\n </tr>\n \n <tr class="table-order">\n <td colspan="3">\n <h5>Taxe (TVA) :</h5>\n </td>\n <td>\n <h4>$10.00</h4>\n </td>\n </tr>\n \n <tr class="table-order">\n <td colspan="3">\n <h4 class="theme-color fw-bold">Prix total :</h4>\n </td>\n <td>\n <h4 class="theme-color fw-bold">${{order.totalPrice + order.DeliveryOption.price}}</h4>\n </td>\n </tr>\n </tfoot>\n </table>\n </div>\n </div>\n \n <div class="col-xl-4">\n <div class="row g-4">\n <div class="col-12">\n <div class="order-success">\n <h4>Résumé</h4>\n <ul class="order-details">\n <li>ID de commande: {{order.getReference()}}</li>\n <li>Date de commande: {{order.getCreatedAt()|date('Y-m-d')}}</li>\n <li>Prix total: ${{order.totalPrice}}</li>\n </ul>\n </div>\n </div>\n \n <div class="col-12">\n <div class="order-success">\n <h4>Adresse de livraison</h4>\n <ul class="order-details">\n <li>{{order.shippingAddress.getAddress()}}</li>\n <li>{{order.shippingAddress.phone}}</li>\n </ul>\n </div>\n </div>\n \n <div class="col-12">\n <div class="order-success">\n <div class="payment-mode">\n <h4>Méthode de paiement</h4>\n <p>{{order.PaymentOption.name}}</p>\n </div>\n </div>\n </div>\n \n <div class="col-12">\n <div class="order-success">\n <div class="delivery-sec">\n <h3>Date de livraison prévue: <span>{{order.getExpectedDeliveryDate()|date('Y-m-d')}}</span></h3>\n <a href="order-tracking.html">Suivi de commande</a>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n <!-- section end -->\n </div>\n </div>\n </div>\n </div>\n </div>\n <!-- Container-fluid Ends-->\n {% endblock %} """ : { { Twig\Extension\CoreExtension::getAttribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = Template::ANY_CALL, $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) … › |