| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2229 | 33741224 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 974, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2229 | 33741224 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 974, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2229 | 33741224 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 974, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2229 | 33741224 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 974, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2229 | 33741224 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 974, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2229 | 33741224 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 974, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2385 | 34566008 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 975, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2385 | 34566008 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 975, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2385 | 34566008 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 975, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2385 | 34566008 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 975, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2385 | 34566008 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 975, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2385 | 34566008 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 975, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2467 | 34724568 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 976, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2467 | 34724568 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 976, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2467 | 34724568 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 976, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2467 | 34724568 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 976, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2467 | 34724568 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 976, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2467 | 34724568 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 976, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2548 | 34881904 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 977, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2548 | 34881904 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 977, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2548 | 34881904 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 977, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2548 | 34881904 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 977, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2548 | 34881904 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 977, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2548 | 34881904 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 977, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2629 | 35040528 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 978, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2629 | 35040528 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 978, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2629 | 35040528 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 978, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2629 | 35040528 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 978, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2629 | 35040528 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 978, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2629 | 35040528 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 978, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2709 | 35201104 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 979, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2709 | 35201104 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 979, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2709 | 35201104 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 979, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2709 | 35201104 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 979, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2709 | 35201104 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 979, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2709 | 35201104 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 979, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2790 | 35357688 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 980, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2790 | 35357688 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 980, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2790 | 35357688 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 980, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2790 | 35357688 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 980, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2790 | 35357688 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 980, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2790 | 35357688 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 980, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2870 | 35515776 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 981, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2870 | 35515776 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 981, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2870 | 35515776 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 981, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2870 | 35515776 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 981, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2870 | 35515776 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 981, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2870 | 35515776 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 981, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2950 | 35672792 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 982, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2950 | 35672792 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 982, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2950 | 35672792 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 982, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2950 | 35672792 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 982, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2950 | 35672792 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 982, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.2950 | 35672792 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 982, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3030 | 35831192 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 984, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3030 | 35831192 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 984, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3030 | 35831192 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 984, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3030 | 35831192 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 984, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3030 | 35831192 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 984, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3030 | 35831192 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 984, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3111 | 35991240 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 986, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3111 | 35991240 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 986, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3111 | 35991240 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 986, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3111 | 35991240 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 986, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3111 | 35991240 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 986, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3111 | 35991240 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 986, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3193 | 36148472 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 987, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3193 | 36148472 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 987, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3193 | 36148472 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 987, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3193 | 36148472 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 987, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3193 | 36148472 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 987, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3193 | 36148472 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 987, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3273 | 36304416 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 991, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3273 | 36304416 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 991, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3273 | 36304416 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 991, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3273 | 36304416 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 991, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3273 | 36304416 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 991, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3273 | 36304416 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 991, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3352 | 36463040 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1004, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3352 | 36463040 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1004, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3352 | 36463040 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1004, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3352 | 36463040 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1004, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3352 | 36463040 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1004, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3352 | 36463040 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1004, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3432 | 36623104 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1006, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3432 | 36623104 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1006, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3432 | 36623104 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1006, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3432 | 36623104 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1006, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3432 | 36623104 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1006, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3432 | 36623104 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1006, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3527 | 36779632 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1007, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3527 | 36779632 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1007, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3527 | 36779632 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1007, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3527 | 36779632 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1007, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3527 | 36779632 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1007, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3527 | 36779632 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1007, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3607 | 36935600 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1009, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3607 | 36935600 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1009, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3607 | 36935600 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1009, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3607 | 36935600 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1009, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3607 | 36935600 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1009, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3607 | 36935600 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1009, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3688 | 37095944 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1015, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3688 | 37095944 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1015, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3688 | 37095944 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1015, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3688 | 37095944 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1015, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3688 | 37095944 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1015, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3688 | 37095944 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1015, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3769 | 37251912 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1016, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3769 | 37251912 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1016, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3769 | 37251912 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1016, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3769 | 37251912 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1016, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3769 | 37251912 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1016, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3769 | 37251912 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1016, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3852 | 37414120 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1017, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3852 | 37414120 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1017, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3852 | 37414120 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1017, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3852 | 37414120 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1017, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3852 | 37414120 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1017, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3852 | 37414120 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1017, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3933 | 37571696 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1018, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3933 | 37571696 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1018, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3933 | 37571696 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1018, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3933 | 37571696 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1018, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3933 | 37571696 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1018, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.3933 | 37571696 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1018, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4016 | 37727664 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1021, 'out_of_stock' => NULL], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4016 | 37727664 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1021, 'out_of_stock' => NULL], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4016 | 37727664 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1021, 'out_of_stock' => NULL], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4016 | 37727664 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1021, 'out_of_stock' => NULL], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4016 | 37727664 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1021, 'out_of_stock' => NULL], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4016 | 37727664 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1021, 'out_of_stock' => NULL], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4096 | 37899600 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1022, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4096 | 37899600 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1022, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4096 | 37899600 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1022, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4096 | 37899600 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1022, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4096 | 37899600 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1022, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4096 | 37899600 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1022, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5617 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4176 | 38061272 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1023, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_category_default" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5618 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4176 | 38061272 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1023, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "link_rewrite" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4176 | 38061272 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1023, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "ean13" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5619 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4176 | 38061272 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1023, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "id_manufacturer" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4176 | 38061272 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1023, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "minimal_quantity" in /var/www/wonder-merch.com/public_html/classes/Product.php on line 5633 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.2217 | 33673656 | ProductAssemblerCore->assembleProducts( $rawProducts = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:108 |
| 9 | 1.4176 | 38061272 | ProductCore::getProductProperties( $id_lang = 2, $row = ['id_product' => 1023, 'out_of_stock' => 0], $context = class Context { public $cart = class Cart { public $id = NULL; public $id_lang = 2; protected $lang_associated = NULL; public $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'cart'; protected $identifier = 'id_cart'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_address_delivery = 0; public $id_address_invoice = 0; public $id_currency = 1; public $id_customer = NULL; public $id_guest = 0; public $recyclable = FALSE; public $gift = FALSE; public $gift_message = NULL; public $mobile_theme = NULL; public $date_add = NULL; public $secure_key = NULL; public $id_carrier = 0; public $date_upd = NULL; public $checkedTos = FALSE; public $pictures = NULL; public $textFields = NULL; public $delivery_option = NULL; public $allow_seperated_package = FALSE; protected $_products = NULL; protected $_taxCalculationMethod = 1; protected $configuration = class PrestaShop\PrestaShop\Adapter\Configuration { ... }; protected $addressFactory = class PrestaShop\PrestaShop\Adapter\AddressFactory { ... }; protected $shouldSplitGiftProductsQuantity = FALSE; protected $shouldExcludeGiftsDiscount = FALSE }; public $customer = class Customer { public $id = NULL; public $id_lang = NULL; protected $lang_associated = NULL; public $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'customer'; protected $identifier = 'id_customer'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = NULL; public $secure_key = NULL; public $note = NULL; public $id_gender = 0; public $id_default_group = 1; public $lastname = NULL; public $firstname = NULL; public $birthday = NULL; public $email = NULL; public $newsletter = NULL; public $ip_registration_newsletter = NULL; public $newsletter_date_add = NULL; public $optin = NULL; public $website = NULL; public $company = NULL; public $siret = NULL; public $ape = NULL; public $outstanding_allow_amount = 0; public $show_public_prices = 0; public $id_risk = NULL; public $max_payment_days = 0; public $passwd = NULL; public $last_passwd_gen = NULL; public $active = TRUE; public $is_guest = FALSE; public $deleted = FALSE; public $date_add = NULL; public $date_upd = NULL; public $years = NULL; public $days = NULL; public $months = NULL; public $geoloc_id_country = NULL; public $geoloc_id_state = NULL; public $geoloc_postcode = NULL; public $logged = FALSE; public $id_guest = FALSE; public $groupBox = NULL; public $reset_password_token = NULL; public $reset_password_validity = NULL }; public $cookie = class Cookie { protected $_content = [...]; protected $_name = 'PrestaShop-916eda3f2e7f51db3be4bb46e15428e9'; protected $_expire = 1783084669; protected $_domain = 'wonder-merch.com'; protected $_sameSite = 'Lax'; protected $_path = '/'; protected $cipherTool = class PhpEncryption { ... }; protected $_modified = TRUE; protected $_allow_writing = TRUE; protected $_salt = 'ku9wtf1Sx8EsLHSFZh9oppAXMaj9T7WQ'; protected $_standalone = FALSE; protected $_secure = TRUE; protected $session = NULL }; public $session = class Symfony\Component\HttpFoundation\Session\Session { protected $storage = class Symfony\Component\HttpFoundation\Session\Storage\PhpBridgeSessionStorage { ... }; private $flashName = 'flashes'; private $attributeName = 'attributes'; private $data = [...]; private $usageIndex = 2 }; public $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; public $country = class Country { public $id = 68; protected $id_lang = 1; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'country'; protected $identifier = 'id_country'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_zone = 6; public $id_currency = 0; public $iso_code = 'CL'; public $call_prefix = 56; public $name = 'Chile'; public $contains_states = '0'; public $need_identification_number = '0'; public $need_zip_code = '0'; public $zip_code_format = ''; public $display_tax_label = '1'; public $active = '1' }; public $employee = NULL; public $controller = class CategoryController { protected $context = ...; public $css_files = [...]; public $js_files = [...]; protected $display_header = TRUE; protected $display_header_javascript = TRUE; protected $template = NULL; protected $display_footer = TRUE; protected $content_only = FALSE; public $ajax = FALSE; protected $json = FALSE; protected $status = ''; protected $redirect_after = NULL; public $controller_type = 'front'; public $php_self = 'category'; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { ... }; protected $container = class FrontContainer { ... }; public $errors = [...]; public $layout = NULL; public $warning = [...]; public $success = [...]; public $info = [...]; public $iso = NULL; public $orderBy = NULL; public $orderWay = NULL; public $p = NULL; public $n = NULL; public $auth = FALSE; public $guestAllowed = FALSE; public $authRedirection = FALSE; public $ssl = TRUE; protected $restrictedCountry = 0; protected $maintenance = FALSE; protected $redirectionExtraExcludedKeys = [...]; public $nb_items_per_page = NULL; public $objectPresenter = class PrestaShop\PrestaShop\Adapter\Presenter\Object\ObjectPresenter { ... }; public $cart_presenter = class PrestaShop\PrestaShop\Adapter\Presenter\Cart\CartPresenter { ... }; private ${FrontControllerCore}templateFinder = class TemplateFinder { ... }; protected $stylesheetManager = class StylesheetManager { ... }; protected $javascriptManager = class JavascriptManager { ... }; protected $cccReducer = class CccReducer { ... }; protected $urls = [...]; protected $automaticallyAllocateInvoiceAddress = TRUE; protected $automaticallyAllocateDeliveryAddress = TRUE; public $page_name = NULL; public $customer_access = TRUE; protected $notFound = FALSE; protected $category = class Category { ... } }; public $override_controller_name_for_translations = NULL; public $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = [...] }; public $currency = class Currency { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'currency'; protected $identifier = 'id_currency'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'Chilean Peso'; protected $localizedNames = [...]; public $iso_code = 'CLP'; public $iso_code_num = '152'; public $numeric_iso_code = '152'; public $conversion_rate = '1.000000'; public $deleted = '0'; public $unofficial = '0'; public $modified = '0'; public $active = '1'; public $sign = '$'; public $symbol = '$'; private ${CurrencyCore}localizedSymbols = [...]; public $format = NULL; public $blank = 1; public $decimals = 1; public $precision = 0; public $pattern = [...]; private ${CurrencyCore}localizedPatterns = [...]; public $prefix = NULL; public $suffix = NULL }; public $currentLocale = class PrestaShop\PrestaShop\Core\Localization\Locale { protected $code = 'en-US'; protected $numberFormatter = class PrestaShop\PrestaShop\Core\Localization\Number\Formatter { ... }; protected $numberSpecification = class PrestaShop\PrestaShop\Core\Localization\Specification\Number { ... }; protected $priceSpecifications = class PrestaShop\PrestaShop\Core\Localization\Specification\NumberCollection { ... } }; public $tab = NULL; public $shop = class Shop { public $id = 1; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = NULL; public $id_shop_list = [...]; protected $get_shop_from_context = TRUE; protected $table = 'shop'; protected $identifier = 'id_shop'; protected $fieldsRequired = [...]; protected $fieldsSize = [...]; protected $fieldsValidate = [...]; protected $fieldsRequiredLang = [...]; protected $fieldsSizeLang = [...]; protected $fieldsValidateLang = [...]; protected $tables = [...]; protected $webserviceParameters = [...]; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = [...]; protected $update_fields = NULL; public $force_id = FALSE; public $id_shop_group = 1; public $id_category = 2; public $theme_name = 'wonder'; public $name = 'Wonder Merch'; public $color = ''; public $active = '1'; public $deleted = '0'; public $physical_uri = '/'; public $virtual_uri = ''; public $domain = 'wonder-merch.com'; public $domain_ssl = 'wonder-merch.com'; protected $group = class ShopGroup { ... }; public $address = class Address { ... }; public $theme = class PrestaShop\PrestaShop\Core\Addon\Theme\Theme { ... } }; public $tmpOldShop = NULL; public $smarty = class SmartyDev { public $_objType = 1; public $template_class = 'SmartyDevTemplate'; public $tpl_vars = [...]; public $parent = NULL; public $config_vars = [...]; public $ext = class Smarty_Internal_Extension_Handler { ... }; public $cache_id = NULL; public $compile_id = NULL; public $caching = 0; public $compile_check = 1; public $cache_lifetime = 3600; public $tplFunctions = [...]; public $_cache = [...]; public $auto_literal = TRUE; public $error_unassigned = FALSE; public $use_include_path = FALSE; public $_templateDirNormalized = TRUE; public $_joined_template_dir = '/var/www/wonder-merch.com/public_html/themes/wonder/templates/'; public $_configDirNormalized = FALSE; public $_joined_config_dir = NULL; public $default_template_handler_func = NULL; public $default_config_handler_func = NULL; public $default_plugin_handler_func = NULL; public $_compileDirNormalized = TRUE; public $_pluginsDirNormalized = FALSE; public $_cacheDirNormalized = TRUE; public $force_compile = FALSE; public $use_sub_dirs = TRUE; public $allow_ambiguous_resources = FALSE; public $merge_compiled_includes = FALSE; public $extends_recursion = TRUE; public $force_cache = FALSE; public $left_delimiter = '{'; public $right_delimiter = '}'; public $literals = [...]; public $security_class = 'Smarty_Security'; public $security_policy = NULL; public $allow_php_templates = FALSE; public $debugging = FALSE; public $debugging_ctrl = 'NONE'; public $smarty_debug_id = 'SMARTY_DEBUG'; public $debug_tpl = '/var/www/wonder-merch.com/public_html/themes/debug.tpl'; public $error_reporting = NULL; public $config_overwrite = TRUE; public $config_booleanize = TRUE; public $config_read_hidden = FALSE; public $compile_locking = TRUE; public $cache_locking = FALSE; public $locking_timeout = 10; public $default_resource_type = 'file'; public $caching_type = 'file'; public $default_config_type = 'file'; public $cache_modified_check = FALSE; public $registered_plugins = [...]; public $registered_objects = [...]; public $registered_classes = [...]; public $registered_filters = [...]; public $registered_resources = [...]; public $registered_cache_resources = [...]; public $autoload_filters = [...]; public $default_modifiers = [...]; public $escape_html = TRUE; public $start_time = 1781356669.4292; public $_current_file = NULL; public $_parserdebug = FALSE; public $_debug = NULL; protected $template_dir = [...]; protected $_processedTemplateDir = [...]; protected $config_dir = [...]; protected $_processedConfigDir = [...]; protected $compile_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/compile/'; protected $plugins_dir = [...]; protected $cache_dir = '/var/www/wonder-merch.com/public_html/var/cache/dev/smarty/cache/'; protected $obsoleteProperties = [...]; protected $accessMap = [...]; private ${Smarty}isMutingUndefinedOrNullWarnings = FALSE }; public $mobile_detect = class Mobile_Detect { protected $cache = [...]; protected $userAgent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)'; protected $httpHeaders = [...]; protected $cloudfrontHeaders = [...]; protected $matchingRegex = NULL; protected $matchesArray = NULL; protected $detectionType = 'mobile' }; public $mode = NULL; public $container = NULL; public $virtualTotalTaxExcluded = 0; public $virtualTotalTaxIncluded = 0; protected $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = [...]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = [...]; private ${Symfony\Component\Translation\Translator}loaders = [...]; private ${Symfony\Component\Translation\Translator}resources = [...]; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { ... }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = [...]; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { ... }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }; protected $priceComputingPrecision = 0; protected $mobile_device = NULL; protected $is_mobile = FALSE; protected $is_tablet = FALSE } ) | .../ProductAssembler.php:206 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4312 | 39974816 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 974, 'out_of_stock' => 0, 'id_product_attribute' => 2948, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/974-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1880, 'price' => 1880, 'price_without_reduction_without_tax' => 1880, 'price_without_reduction' => 1880, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4312 | 39975136 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 974, 'out_of_stock' => 0, 'id_product_attribute' => 2948, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/974-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1880, 'price' => 1880, 'price_without_reduction_without_tax' => 1880, 'price_without_reduction' => 1880, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4321 | 40081128 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 974, 'out_of_stock' => 0, 'id_product_attribute' => 2948, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/974-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1880, 'price' => 1880, 'price_without_reduction_without_tax' => 1880, 'price_without_reduction' => 1880, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4321 | 40081128 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 974, 'out_of_stock' => 0, 'id_product_attribute' => 2948, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/974-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1880, 'price' => 1880, 'price_without_reduction_without_tax' => 1880, 'price_without_reduction' => 1880, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4339 | 40270296 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 975, 'out_of_stock' => 0, 'id_product_attribute' => 2950, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/975-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2000, 'price' => 2000, 'price_without_reduction_without_tax' => 2000, 'price_without_reduction' => 2000, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4339 | 40270616 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 975, 'out_of_stock' => 0, 'id_product_attribute' => 2950, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/975-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2000, 'price' => 2000, 'price_without_reduction_without_tax' => 2000, 'price_without_reduction' => 2000, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4345 | 40311264 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 975, 'out_of_stock' => 0, 'id_product_attribute' => 2950, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/975-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2000, 'price' => 2000, 'price_without_reduction_without_tax' => 2000, 'price_without_reduction' => 2000, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4345 | 40311264 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 975, 'out_of_stock' => 0, 'id_product_attribute' => 2950, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/975-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2000, 'price' => 2000, 'price_without_reduction_without_tax' => 2000, 'price_without_reduction' => 2000, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4351 | 40372992 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 976, 'out_of_stock' => 0, 'id_product_attribute' => 2956, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/976-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2500, 'price' => 2500, 'price_without_reduction_without_tax' => 2500, 'price_without_reduction' => 2500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4351 | 40373312 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 976, 'out_of_stock' => 0, 'id_product_attribute' => 2956, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/976-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2500, 'price' => 2500, 'price_without_reduction_without_tax' => 2500, 'price_without_reduction' => 2500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4356 | 40376312 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 976, 'out_of_stock' => 0, 'id_product_attribute' => 2956, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/976-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2500, 'price' => 2500, 'price_without_reduction_without_tax' => 2500, 'price_without_reduction' => 2500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4356 | 40376312 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 976, 'out_of_stock' => 0, 'id_product_attribute' => 2956, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/976-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2500, 'price' => 2500, 'price_without_reduction_without_tax' => 2500, 'price_without_reduction' => 2500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4362 | 40438040 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 977, 'out_of_stock' => 0, 'id_product_attribute' => 2959, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/977-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2200, 'price' => 2200, 'price_without_reduction_without_tax' => 2200, 'price_without_reduction' => 2200, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4362 | 40438360 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 977, 'out_of_stock' => 0, 'id_product_attribute' => 2959, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/977-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2200, 'price' => 2200, 'price_without_reduction_without_tax' => 2200, 'price_without_reduction' => 2200, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4367 | 40441360 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 977, 'out_of_stock' => 0, 'id_product_attribute' => 2959, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/977-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2200, 'price' => 2200, 'price_without_reduction_without_tax' => 2200, 'price_without_reduction' => 2200, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4367 | 40441360 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 977, 'out_of_stock' => 0, 'id_product_attribute' => 2959, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/977-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2200, 'price' => 2200, 'price_without_reduction_without_tax' => 2200, 'price_without_reduction' => 2200, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4373 | 40498992 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 978, 'out_of_stock' => 0, 'id_product_attribute' => 2965, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/978-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 3100, 'price' => 3100, 'price_without_reduction_without_tax' => 3100, 'price_without_reduction' => 3100, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4373 | 40499312 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 978, 'out_of_stock' => 0, 'id_product_attribute' => 2965, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/978-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 3100, 'price' => 3100, 'price_without_reduction_without_tax' => 3100, 'price_without_reduction' => 3100, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4379 | 40502312 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 978, 'out_of_stock' => 0, 'id_product_attribute' => 2965, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/978-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 3100, 'price' => 3100, 'price_without_reduction_without_tax' => 3100, 'price_without_reduction' => 3100, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4379 | 40502312 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 978, 'out_of_stock' => 0, 'id_product_attribute' => 2965, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/978-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 3100, 'price' => 3100, 'price_without_reduction_without_tax' => 3100, 'price_without_reduction' => 3100, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4385 | 40564040 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 979, 'out_of_stock' => 0, 'id_product_attribute' => 2970, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/979-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 17500, 'price' => 17500, 'price_without_reduction_without_tax' => 17500, 'price_without_reduction' => 17500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 12, 'quantity_all_versions' => 12, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [3 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4385 | 40564360 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 979, 'out_of_stock' => 0, 'id_product_attribute' => 2970, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/979-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 17500, 'price' => 17500, 'price_without_reduction_without_tax' => 17500, 'price_without_reduction' => 17500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 12, 'quantity_all_versions' => 12, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [3 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4390 | 40567360 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 979, 'out_of_stock' => 0, 'id_product_attribute' => 2970, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/979-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 17500, 'price' => 17500, 'price_without_reduction_without_tax' => 17500, 'price_without_reduction' => 17500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 12, 'quantity_all_versions' => 12, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [3 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4390 | 40567360 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 979, 'out_of_stock' => 0, 'id_product_attribute' => 2970, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/979-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 17500, 'price' => 17500, 'price_without_reduction_without_tax' => 17500, 'price_without_reduction' => 17500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 12, 'quantity_all_versions' => 12, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [3 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4396 | 40629088 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 980, 'out_of_stock' => 0, 'id_product_attribute' => 2971, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/980-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 380, 'price' => 380, 'price_without_reduction_without_tax' => 380, 'price_without_reduction' => 380, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 500, 'quantity_all_versions' => 500, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4396 | 40629408 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 980, 'out_of_stock' => 0, 'id_product_attribute' => 2971, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/980-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 380, 'price' => 380, 'price_without_reduction_without_tax' => 380, 'price_without_reduction' => 380, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 500, 'quantity_all_versions' => 500, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4401 | 40632392 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 980, 'out_of_stock' => 0, 'id_product_attribute' => 2971, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/980-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 380, 'price' => 380, 'price_without_reduction_without_tax' => 380, 'price_without_reduction' => 380, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 500, 'quantity_all_versions' => 500, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4401 | 40632392 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 980, 'out_of_stock' => 0, 'id_product_attribute' => 2971, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/980-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 380, 'price' => 380, 'price_without_reduction_without_tax' => 380, 'price_without_reduction' => 380, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 500, 'quantity_all_versions' => 500, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4407 | 40690024 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 981, 'out_of_stock' => 0, 'id_product_attribute' => 2976, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/981-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 11500, 'price' => 11500, 'price_without_reduction_without_tax' => 11500, 'price_without_reduction' => 11500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 50, 'quantity_all_versions' => 50, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4407 | 40690344 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 981, 'out_of_stock' => 0, 'id_product_attribute' => 2976, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/981-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 11500, 'price' => 11500, 'price_without_reduction_without_tax' => 11500, 'price_without_reduction' => 11500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 50, 'quantity_all_versions' => 50, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4413 | 40693344 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 981, 'out_of_stock' => 0, 'id_product_attribute' => 2976, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/981-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 11500, 'price' => 11500, 'price_without_reduction_without_tax' => 11500, 'price_without_reduction' => 11500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 50, 'quantity_all_versions' => 50, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4413 | 40693344 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 981, 'out_of_stock' => 0, 'id_product_attribute' => 2976, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/981-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 11500, 'price' => 11500, 'price_without_reduction_without_tax' => 11500, 'price_without_reduction' => 11500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 50, 'quantity_all_versions' => 50, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4418 | 40755072 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 982, 'out_of_stock' => 0, 'id_product_attribute' => 2979, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/982-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 38240, 'price' => 38240, 'price_without_reduction_without_tax' => 38240, 'price_without_reduction' => 38240, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 20, 'quantity_all_versions' => 20, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4418 | 40755392 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 982, 'out_of_stock' => 0, 'id_product_attribute' => 2979, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/982-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 38240, 'price' => 38240, 'price_without_reduction_without_tax' => 38240, 'price_without_reduction' => 38240, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 20, 'quantity_all_versions' => 20, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4424 | 40758392 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 982, 'out_of_stock' => 0, 'id_product_attribute' => 2979, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/982-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 38240, 'price' => 38240, 'price_without_reduction_without_tax' => 38240, 'price_without_reduction' => 38240, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 20, 'quantity_all_versions' => 20, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4424 | 40758392 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 982, 'out_of_stock' => 0, 'id_product_attribute' => 2979, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/982-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 38240, 'price' => 38240, 'price_without_reduction_without_tax' => 38240, 'price_without_reduction' => 38240, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 20, 'quantity_all_versions' => 20, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4429 | 40820120 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 984, 'out_of_stock' => 0, 'id_product_attribute' => 2982, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/984-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1400, 'price' => 1400, 'price_without_reduction_without_tax' => 1400, 'price_without_reduction' => 1400, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 140, 'quantity_all_versions' => 140, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4429 | 40820440 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 984, 'out_of_stock' => 0, 'id_product_attribute' => 2982, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/984-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1400, 'price' => 1400, 'price_without_reduction_without_tax' => 1400, 'price_without_reduction' => 1400, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 140, 'quantity_all_versions' => 140, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4435 | 40823440 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 984, 'out_of_stock' => 0, 'id_product_attribute' => 2982, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/984-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1400, 'price' => 1400, 'price_without_reduction_without_tax' => 1400, 'price_without_reduction' => 1400, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 140, 'quantity_all_versions' => 140, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4435 | 40823440 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 984, 'out_of_stock' => 0, 'id_product_attribute' => 2982, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/984-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1400, 'price' => 1400, 'price_without_reduction_without_tax' => 1400, 'price_without_reduction' => 1400, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 140, 'quantity_all_versions' => 140, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4441 | 40881072 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 986, 'out_of_stock' => 0, 'id_product_attribute' => 2984, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/986-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1400, 'price' => 1400, 'price_without_reduction_without_tax' => 1400, 'price_without_reduction' => 1400, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 140, 'quantity_all_versions' => 140, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4441 | 40881392 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 986, 'out_of_stock' => 0, 'id_product_attribute' => 2984, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/986-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1400, 'price' => 1400, 'price_without_reduction_without_tax' => 1400, 'price_without_reduction' => 1400, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 140, 'quantity_all_versions' => 140, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4446 | 40884392 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 986, 'out_of_stock' => 0, 'id_product_attribute' => 2984, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/986-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1400, 'price' => 1400, 'price_without_reduction_without_tax' => 1400, 'price_without_reduction' => 1400, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 140, 'quantity_all_versions' => 140, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4446 | 40884392 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 986, 'out_of_stock' => 0, 'id_product_attribute' => 2984, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/986-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1400, 'price' => 1400, 'price_without_reduction_without_tax' => 1400, 'price_without_reduction' => 1400, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 140, 'quantity_all_versions' => 140, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4452 | 40946120 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 987, 'out_of_stock' => 0, 'id_product_attribute' => 2991, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/987-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 39750, 'price' => 39750, 'price_without_reduction_without_tax' => 39750, 'price_without_reduction' => 39750, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 12, 'quantity_all_versions' => 12, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4452 | 40946440 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 987, 'out_of_stock' => 0, 'id_product_attribute' => 2991, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/987-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 39750, 'price' => 39750, 'price_without_reduction_without_tax' => 39750, 'price_without_reduction' => 39750, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 12, 'quantity_all_versions' => 12, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4457 | 40949440 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 987, 'out_of_stock' => 0, 'id_product_attribute' => 2991, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/987-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 39750, 'price' => 39750, 'price_without_reduction_without_tax' => 39750, 'price_without_reduction' => 39750, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 12, 'quantity_all_versions' => 12, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4457 | 40949440 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 987, 'out_of_stock' => 0, 'id_product_attribute' => 2991, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/987-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 39750, 'price' => 39750, 'price_without_reduction_without_tax' => 39750, 'price_without_reduction' => 39750, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 12, 'quantity_all_versions' => 12, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4463 | 41011168 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 991, 'out_of_stock' => 0, 'id_product_attribute' => 3009, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/991-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 10000, 'price' => 10000, 'price_without_reduction_without_tax' => 10000, 'price_without_reduction' => 10000, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 30, 'quantity_all_versions' => 30, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4463 | 41011488 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 991, 'out_of_stock' => 0, 'id_product_attribute' => 3009, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/991-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 10000, 'price' => 10000, 'price_without_reduction_without_tax' => 10000, 'price_without_reduction' => 10000, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 30, 'quantity_all_versions' => 30, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4468 | 41014488 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 991, 'out_of_stock' => 0, 'id_product_attribute' => 3009, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/991-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 10000, 'price' => 10000, 'price_without_reduction_without_tax' => 10000, 'price_without_reduction' => 10000, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 30, 'quantity_all_versions' => 30, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4468 | 41014488 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 991, 'out_of_stock' => 0, 'id_product_attribute' => 3009, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/991-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 10000, 'price' => 10000, 'price_without_reduction_without_tax' => 10000, 'price_without_reduction' => 10000, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 30, 'quantity_all_versions' => 30, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4474 | 41072120 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1004, 'out_of_stock' => 0, 'id_product_attribute' => 3046, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1004-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 18500, 'price' => 18500, 'price_without_reduction_without_tax' => 18500, 'price_without_reduction' => 18500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 20, 'quantity_all_versions' => 20, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4474 | 41072440 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1004, 'out_of_stock' => 0, 'id_product_attribute' => 3046, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1004-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 18500, 'price' => 18500, 'price_without_reduction_without_tax' => 18500, 'price_without_reduction' => 18500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 20, 'quantity_all_versions' => 20, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4479 | 41075440 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1004, 'out_of_stock' => 0, 'id_product_attribute' => 3046, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1004-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 18500, 'price' => 18500, 'price_without_reduction_without_tax' => 18500, 'price_without_reduction' => 18500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 20, 'quantity_all_versions' => 20, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4479 | 41075440 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1004, 'out_of_stock' => 0, 'id_product_attribute' => 3046, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1004-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 18500, 'price' => 18500, 'price_without_reduction_without_tax' => 18500, 'price_without_reduction' => 18500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 20, 'quantity_all_versions' => 20, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4485 | 41137168 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1006, 'out_of_stock' => 0, 'id_product_attribute' => 3062, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1006-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 200, 'price' => 200, 'price_without_reduction_without_tax' => 200, 'price_without_reduction' => 200, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 500, 'quantity_all_versions' => 1000, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4485 | 41137488 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1006, 'out_of_stock' => 0, 'id_product_attribute' => 3062, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1006-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 200, 'price' => 200, 'price_without_reduction_without_tax' => 200, 'price_without_reduction' => 200, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 500, 'quantity_all_versions' => 1000, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4490 | 41140472 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1006, 'out_of_stock' => 0, 'id_product_attribute' => 3062, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1006-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 200, 'price' => 200, 'price_without_reduction_without_tax' => 200, 'price_without_reduction' => 200, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 500, 'quantity_all_versions' => 1000, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4490 | 41140472 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1006, 'out_of_stock' => 0, 'id_product_attribute' => 3062, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1006-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 200, 'price' => 200, 'price_without_reduction_without_tax' => 200, 'price_without_reduction' => 200, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 500, 'quantity_all_versions' => 1000, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4496 | 41202200 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1007, 'out_of_stock' => 0, 'id_product_attribute' => 3064, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1007-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 3200, 'price' => 3200, 'price_without_reduction_without_tax' => 3200, 'price_without_reduction' => 3200, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4496 | 41202520 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1007, 'out_of_stock' => 0, 'id_product_attribute' => 3064, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1007-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 3200, 'price' => 3200, 'price_without_reduction_without_tax' => 3200, 'price_without_reduction' => 3200, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4502 | 41205520 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1007, 'out_of_stock' => 0, 'id_product_attribute' => 3064, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1007-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 3200, 'price' => 3200, 'price_without_reduction_without_tax' => 3200, 'price_without_reduction' => 3200, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4502 | 41205520 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1007, 'out_of_stock' => 0, 'id_product_attribute' => 3064, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1007-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 3200, 'price' => 3200, 'price_without_reduction_without_tax' => 3200, 'price_without_reduction' => 3200, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 200, 'quantity_all_versions' => 200, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4507 | 41263152 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1009, 'out_of_stock' => 0, 'id_product_attribute' => 3072, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1009-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 820, 'price' => 820, 'price_without_reduction_without_tax' => 820, 'price_without_reduction' => 820, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 500, 'quantity_all_versions' => 1000, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4507 | 41263472 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1009, 'out_of_stock' => 0, 'id_product_attribute' => 3072, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1009-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 820, 'price' => 820, 'price_without_reduction_without_tax' => 820, 'price_without_reduction' => 820, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 500, 'quantity_all_versions' => 1000, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4513 | 41266456 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1009, 'out_of_stock' => 0, 'id_product_attribute' => 3072, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1009-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 820, 'price' => 820, 'price_without_reduction_without_tax' => 820, 'price_without_reduction' => 820, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 500, 'quantity_all_versions' => 1000, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4513 | 41266456 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1009, 'out_of_stock' => 0, 'id_product_attribute' => 3072, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1009-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 820, 'price' => 820, 'price_without_reduction_without_tax' => 820, 'price_without_reduction' => 820, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 500, 'quantity_all_versions' => 1000, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4518 | 41328184 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1015, 'out_of_stock' => 0, 'id_product_attribute' => 3086, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1015-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 19000, 'price' => 19000, 'price_without_reduction_without_tax' => 19000, 'price_without_reduction' => 19000, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 100, 'quantity_all_versions' => 100, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4518 | 41328504 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1015, 'out_of_stock' => 0, 'id_product_attribute' => 3086, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1015-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 19000, 'price' => 19000, 'price_without_reduction_without_tax' => 19000, 'price_without_reduction' => 19000, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 100, 'quantity_all_versions' => 100, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4524 | 41331504 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1015, 'out_of_stock' => 0, 'id_product_attribute' => 3086, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1015-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 19000, 'price' => 19000, 'price_without_reduction_without_tax' => 19000, 'price_without_reduction' => 19000, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 100, 'quantity_all_versions' => 100, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4524 | 41331504 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1015, 'out_of_stock' => 0, 'id_product_attribute' => 3086, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1015-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 19000, 'price' => 19000, 'price_without_reduction_without_tax' => 19000, 'price_without_reduction' => 19000, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 100, 'quantity_all_versions' => 100, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4529 | 41393232 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1016, 'out_of_stock' => 0, 'id_product_attribute' => 3087, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1016-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 8100, 'price' => 8100, 'price_without_reduction_without_tax' => 8100, 'price_without_reduction' => 8100, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 40, 'quantity_all_versions' => 40, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4529 | 41393552 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1016, 'out_of_stock' => 0, 'id_product_attribute' => 3087, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1016-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 8100, 'price' => 8100, 'price_without_reduction_without_tax' => 8100, 'price_without_reduction' => 8100, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 40, 'quantity_all_versions' => 40, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4535 | 41396552 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1016, 'out_of_stock' => 0, 'id_product_attribute' => 3087, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1016-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 8100, 'price' => 8100, 'price_without_reduction_without_tax' => 8100, 'price_without_reduction' => 8100, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 40, 'quantity_all_versions' => 40, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4535 | 41396552 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1016, 'out_of_stock' => 0, 'id_product_attribute' => 3087, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1016-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 8100, 'price' => 8100, 'price_without_reduction_without_tax' => 8100, 'price_without_reduction' => 8100, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 40, 'quantity_all_versions' => 40, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4541 | 41454184 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1017, 'out_of_stock' => 0, 'id_product_attribute' => 3092, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1017-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 8500, 'price' => 8500, 'price_without_reduction_without_tax' => 8500, 'price_without_reduction' => 8500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 25, 'quantity_all_versions' => 25, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4541 | 41454504 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1017, 'out_of_stock' => 0, 'id_product_attribute' => 3092, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1017-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 8500, 'price' => 8500, 'price_without_reduction_without_tax' => 8500, 'price_without_reduction' => 8500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 25, 'quantity_all_versions' => 25, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4546 | 41457504 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1017, 'out_of_stock' => 0, 'id_product_attribute' => 3092, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1017-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 8500, 'price' => 8500, 'price_without_reduction_without_tax' => 8500, 'price_without_reduction' => 8500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 25, 'quantity_all_versions' => 25, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4546 | 41457504 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1017, 'out_of_stock' => 0, 'id_product_attribute' => 3092, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1017-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 8500, 'price' => 8500, 'price_without_reduction_without_tax' => 8500, 'price_without_reduction' => 8500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 25, 'quantity_all_versions' => 25, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4552 | 41519232 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1018, 'out_of_stock' => 0, 'id_product_attribute' => 3096, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1018-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1420, 'price' => 1420, 'price_without_reduction_without_tax' => 1420, 'price_without_reduction' => 1420, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 168, 'quantity_all_versions' => 168, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4552 | 41519552 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1018, 'out_of_stock' => 0, 'id_product_attribute' => 3096, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1018-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1420, 'price' => 1420, 'price_without_reduction_without_tax' => 1420, 'price_without_reduction' => 1420, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 168, 'quantity_all_versions' => 168, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4557 | 41522552 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1018, 'out_of_stock' => 0, 'id_product_attribute' => 3096, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1018-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1420, 'price' => 1420, 'price_without_reduction_without_tax' => 1420, 'price_without_reduction' => 1420, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 168, 'quantity_all_versions' => 168, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4557 | 41522552 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1018, 'out_of_stock' => 0, 'id_product_attribute' => 3096, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1018-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1420, 'price' => 1420, 'price_without_reduction_without_tax' => 1420, 'price_without_reduction' => 1420, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 168, 'quantity_all_versions' => 168, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4563 | 41584280 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1021, 'out_of_stock' => NULL, 'id_product_attribute' => 3099, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1021-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 15500, 'price' => 15500, 'price_without_reduction_without_tax' => 15500, 'price_without_reduction' => 15500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 0, 'quantity_all_versions' => 24, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4563 | 41584600 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1021, 'out_of_stock' => NULL, 'id_product_attribute' => 3099, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1021-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 15500, 'price' => 15500, 'price_without_reduction_without_tax' => 15500, 'price_without_reduction' => 15500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 0, 'quantity_all_versions' => 24, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4568 | 41587600 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1021, 'out_of_stock' => NULL, 'id_product_attribute' => 3099, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1021-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 15500, 'price' => 15500, 'price_without_reduction_without_tax' => 15500, 'price_without_reduction' => 15500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 0, 'quantity_all_versions' => 24, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4568 | 41587600 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1021, 'out_of_stock' => NULL, 'id_product_attribute' => 3099, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1021-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 15500, 'price' => 15500, 'price_without_reduction_without_tax' => 15500, 'price_without_reduction' => 15500, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 0, 'quantity_all_versions' => 24, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4574 | 41645232 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1022, 'out_of_stock' => 0, 'id_product_attribute' => 3103, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1022-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1920, 'price' => 1920, 'price_without_reduction_without_tax' => 1920, 'price_without_reduction' => 1920, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 24, 'quantity_all_versions' => 24, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4574 | 41645552 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1022, 'out_of_stock' => 0, 'id_product_attribute' => 3103, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1022-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1920, 'price' => 1920, 'price_without_reduction_without_tax' => 1920, 'price_without_reduction' => 1920, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 24, 'quantity_all_versions' => 24, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4580 | 41648552 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1022, 'out_of_stock' => 0, 'id_product_attribute' => 3103, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1022-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1920, 'price' => 1920, 'price_without_reduction_without_tax' => 1920, 'price_without_reduction' => 1920, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 24, 'quantity_all_versions' => 24, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4580 | 41648552 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1022, 'out_of_stock' => 0, 'id_product_attribute' => 3103, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1022-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 1920, 'price' => 1920, 'price_without_reduction_without_tax' => 1920, 'price_without_reduction' => 1920, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 24, 'quantity_all_versions' => 24, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Warning: Undefined array key "show_price" in /var/www/wonder-merch.com/public_html/src/Adapter/Presenter/Product/ProductLazyArray.php on line 620 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}( ) | .../index.php:0 |
| 2 | 0.0288 | 5157120 | DispatcherCore->dispatch( ) | .../index.php:28 |
| 3 | 0.0651 | 16222424 | ControllerCore->run( ) | .../Dispatcher.php:510 |
| 4 | 0.2005 | 40978200 | CategoryControllerCore->initContent( ) | .../Controller.php:319 |
| 5 | 0.3537 | 86167776 | ProductListingFrontControllerCore->doProductSearch( $template = 'catalog/listing/category', $params = ['entity' => 'category', 'id' => 2], $locale = ??? ) | .../CategoryController.php:133 |
| 6 | 0.3537 | 86167776 | ProductListingFrontControllerCore->getProductSearchVariables( ) | .../ProductListingFrontController.php:634 |
| 7 | 1.2215 | 33672488 | ProductListingFrontControllerCore->prepareMultipleProductsForTemplate( $products = [0 => ['id_product' => 974, 'out_of_stock' => 0], 1 => ['id_product' => 975, 'out_of_stock' => 0], 2 => ['id_product' => 976, 'out_of_stock' => 0], 3 => ['id_product' => 977, 'out_of_stock' => 0], 4 => ['id_product' => 978, 'out_of_stock' => 0], 5 => ['id_product' => 979, 'out_of_stock' => 0], 6 => ['id_product' => 980, 'out_of_stock' => 0], 7 => ['id_product' => 981, 'out_of_stock' => 0], 8 => ['id_product' => 982, 'out_of_stock' => 0], 9 => ['id_product' => 984, 'out_of_stock' => 0], 10 => ['id_product' => 986, 'out_of_stock' => 0], 11 => ['id_product' => 987, 'out_of_stock' => 0], 12 => ['id_product' => 991, 'out_of_stock' => 0], 13 => ['id_product' => 1004, 'out_of_stock' => 0], 14 => ['id_product' => 1006, 'out_of_stock' => 0], 15 => ['id_product' => 1007, 'out_of_stock' => 0], 16 => ['id_product' => 1009, 'out_of_stock' => 0], 17 => ['id_product' => 1015, 'out_of_stock' => 0], 18 => ['id_product' => 1016, 'out_of_stock' => 0], 19 => ['id_product' => 1017, 'out_of_stock' => 0], 20 => ['id_product' => 1018, 'out_of_stock' => 0], 21 => ['id_product' => 1021, 'out_of_stock' => NULL], 22 => ['id_product' => 1022, 'out_of_stock' => 0], 23 => ['id_product' => 1023, 'out_of_stock' => 0]] ) | .../ProductListingFrontController.php:377 |
| 8 | 1.4585 | 41710280 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductListingPresenter->present( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1023, 'out_of_stock' => 0, 'id_product_attribute' => 3107, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1023-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2760, 'price' => 2760, 'price_without_reduction_without_tax' => 2760, 'price_without_reduction' => 2760, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 50, 'quantity_all_versions' => 50, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductListingFrontController.php:116 |
| 9 | 1.4585 | 41710600 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->__construct( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1023, 'out_of_stock' => 0, 'id_product_attribute' => 3107, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1023-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2760, 'price' => 2760, 'price_without_reduction_without_tax' => 2760, 'price_without_reduction' => 2760, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 50, 'quantity_all_versions' => 50, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] }, $imageRetriever = class PrestaShop\PrestaShop\Adapter\Image\ImageRetriever { private $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }; private $isMultipleImageFormatFeatureActive = TRUE }, $link = class Link { protected $allow = TRUE; protected $url = '/index.php'; public $protocol_link = 'https://'; public $protocol_content = 'https://'; protected $ssl_enable = '1'; protected $urlShopId = NULL }, $priceFormatter = class PrestaShop\PrestaShop\Adapter\Product\PriceFormatter { }, $productColorsRetriever = class PrestaShop\PrestaShop\Adapter\Product\ProductColorsRetriever { }, $translator = class PrestaShopBundle\Translation\TranslatorComponent { protected $catalogues = ['en-US' => class Symfony\Component\Translation\MessageCatalogue { ... }]; private ${Symfony\Component\Translation\Translator}locale = 'en-US'; private ${Symfony\Component\Translation\Translator}fallbackLocales = []; private ${Symfony\Component\Translation\Translator}loaders = []; private ${Symfony\Component\Translation\Translator}resources = []; private ${Symfony\Component\Translation\Translator}formatter = class Symfony\Component\Translation\Formatter\MessageFormatter { private $translator = class Symfony\Component\Translation\IdentityTranslator { ... }; private $intlFormatter = class Symfony\Component\Translation\Formatter\IntlFormatter { ... } }; private ${Symfony\Component\Translation\Translator}cacheDir = '/var/www/wonder-merch.com/public_html/var/cache/dev/translations'; private ${Symfony\Component\Translation\Translator}debug = FALSE; private ${Symfony\Component\Translation\Translator}cacheVary = []; private ${Symfony\Component\Translation\Translator}configCacheFactory = class Symfony\Component\Config\ConfigCacheFactory { private $debug = FALSE }; private ${Symfony\Component\Translation\Translator}parentLocales = NULL; private ${Symfony\Component\Translation\Translator}hasIntlFormatter = TRUE }, $hookManager = ???, $configuration = ??? ) | .../ProductListingPresenter.php:49 |
| 10 | 1.4591 | 41713600 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->addQuantityInformation( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1023, 'out_of_stock' => 0, 'id_product_attribute' => 3107, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1023-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2760, 'price' => 2760, 'price_without_reduction_without_tax' => 2760, 'price_without_reduction' => 2760, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 50, 'quantity_all_versions' => 50, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0], $language = class Language { public $id = 2; protected $id_lang = NULL; protected $lang_associated = NULL; protected $id_shop = 1; public $id_shop_list = []; protected $get_shop_from_context = TRUE; protected $table = 'lang'; protected $identifier = 'id_lang'; protected $fieldsRequired = [0 => 'name', 1 => 'iso_code', 2 => 'date_format_lite', 3 => 'date_format_full']; protected $fieldsSize = ['name' => 32, 'iso_code' => 2, 'locale' => 5, 'language_code' => 5, 'date_format_lite' => 32, 'date_format_full' => 32]; protected $fieldsValidate = ['name' => 'isGenericName', 'iso_code' => 'isLanguageIsoCode', 'locale' => 'isLocale', 'language_code' => 'isLanguageCode', 'active' => 'isBool', 'is_rtl' => 'isBool', 'date_format_lite' => 'isPhpDateFormat', 'date_format_full' => 'isPhpDateFormat']; protected $fieldsRequiredLang = []; protected $fieldsSizeLang = []; protected $fieldsValidateLang = []; protected $tables = []; protected $webserviceParameters = ['objectNodeName' => 'language', 'objectsNodeName' => 'languages']; protected $image_dir = NULL; protected $image_format = 'jpg'; protected $translator = NULL; protected $def = ['table' => 'lang', 'primary' => 'id_lang', 'fields' => [...], 'classname' => 'Language']; protected $update_fields = NULL; public $force_id = FALSE; public $name = 'English (English)'; public $iso_code = 'en'; public $locale = 'en-US'; public $language_code = 'en-us'; public $date_format_lite = 'm/d/Y'; public $date_format_full = 'm/d/Y H:i:s'; public $is_rtl = '0'; public $active = '1'; protected $translationsFilesAndVars = ['fields' => '_FIELDS', 'errors' => '_ERRORS', 'admin' => '_LANGADM', 'pdf' => '_LANGPDF', 'tabs' => 'tabs'] } ) | .../ProductLazyArray.php:135 |
| 11 | 1.4591 | 41713600 | PrestaShop\PrestaShop\Adapter\Presenter\Product\ProductLazyArray->shouldShowPrice( $settings = class PrestaShop\PrestaShop\Core\Product\ProductPresentationSettings { public $catalog_mode = FALSE; public $catalog_mode_with_prices = 0; public $restricted_country_mode = NULL; public $include_taxes = FALSE; public $allow_add_variant_to_cart_from_listing = 0; public $stock_management_enabled = '0'; public $showPrices = TRUE; public $lastRemainingItems = '3'; public $showLabelOOSListingPages = TRUE }, $product = ['id_product' => 1023, 'out_of_stock' => 0, 'id_product_attribute' => 3107, 'allow_oosp' => TRUE, 'category' => FALSE, 'category_name' => FALSE, 'link' => 'https://wonder-merch.com/en/1023-.html', 'manufacturer_name' => NULL, 'attribute_price' => 0, 'price_tax_exc' => 2760, 'price' => 2760, 'price_without_reduction_without_tax' => 2760, 'price_without_reduction' => 2760, 'reduction' => 0, 'reduction_without_tax' => 0, 'specific_prices' => [], 'quantity' => 50, 'quantity_all_versions' => 50, 'available_date' => NULL, 'id_image' => 'en-default', 'features' => [], 'attachments' => [], 'virtual' => 1, 'pack' => FALSE, 'packItems' => [], 'nopackprice' => 0, 'customization_required' => FALSE, 'attributes' => [1 => [...]], 'rate' => 0, 'tax_name' => '', 'ecotax_rate' => 0, 'unit_price_ratio' => 0, 'unit_price_tax_excluded' => 0, 'unit_price_tax_included' => 0] ) | .../ProductLazyArray.php:913 |
| ( ! ) Fatal error: Uncaught TypeError: mb_strlen(): Argument #1 ($string) must be of type string, array given in /var/www/wonder-merch.com/public_html/vendor/smarty/smarty/libs/plugins/modifier.truncate.php on line 33 | ||||
|---|---|---|---|---|
| ( ! ) TypeError: mb_strlen(): Argument #1 ($string) must be of type string, array given in /var/www/wonder-merch.com/public_html/vendor/smarty/smarty/libs/plugins/modifier.truncate.php on line 33 | ||||
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0001 | 464152 | {main}() | .../index.php:0 |
| 2 | 0.0288 | 5157120 | Dispatcher->dispatch() | .../index.php:28 |
| 3 | 0.0651 | 16222424 | CategoryController->run() | .../Dispatcher.php:510 |
| 4 | 1.4722 | 44013000 | CategoryController->display() | .../Controller.php:339 |
| 5 | 1.4729 | 44018448 | CategoryController->smartyOutputContent() | .../FrontController.php:697 |
| 6 | 1.4748 | 44154552 | SmartyDev->fetch() | .../FrontController.php:715 |
| 7 | 1.4748 | 44154632 | SmartyDev->fetch() | .../SmartyDev.php:40 |
| 8 | 1.4748 | 44154632 | SmartyDev->_execute() | .../smarty_internal_templatebase.php:116 |
| 9 | 1.4748 | 44175040 | SmartyDevTemplate->render() | .../smarty_internal_templatebase.php:238 |
| 10 | 1.4749 | 44176792 | Smarty_Template_Compiled->render() | .../smarty_internal_template.php:217 |
| 11 | 1.4750 | 44188104 | Smarty_Template_Compiled->getRenderedTemplateCode() | .../smarty_template_compiled.php:114 |
| 12 | 1.4750 | 44188104 | content_6a2b54b5cd6064_84826923() | .../smarty_template_resource_base.php:123 |
| 13 | 1.4750 | 44205752 | Smarty_Internal_Runtime_Inheritance->endChild() | .../20d58e68183208aeace516061db3aad95de67456_2.file.category.tpl.php:40 |
| 14 | 1.4750 | 44189240 | SmartyDevTemplate->_subTemplateRender() | .../smarty_internal_runtime_inheritance.php:115 |
| 15 | 1.4750 | 44191744 | SmartyDevTemplate->render() | .../smarty_internal_template.php:386 |
| 16 | 1.4751 | 44192256 | Smarty_Template_Compiled->render() | .../smarty_internal_template.php:217 |
| 17 | 1.4753 | 44239312 | Smarty_Template_Compiled->getRenderedTemplateCode() | .../smarty_template_compiled.php:114 |
| 18 | 1.4753 | 44239312 | content_6a2b54b5d0b9d9_89173061() | .../smarty_template_resource_base.php:123 |
| 19 | 1.4753 | 44256240 | Smarty_Internal_Runtime_Inheritance->endChild() | .../754189840ea09206ce1eaab1efb79546b6efb6c4_2.file.product-list.tpl.php:42 |
| 20 | 1.4753 | 44239728 | SmartyDevTemplate->_subTemplateRender() | .../smarty_internal_runtime_inheritance.php:115 |
| 21 | 1.4753 | 44242232 | SmartyDevTemplate->render() | .../smarty_internal_template.php:386 |
| 22 | 1.4753 | 44242744 | Smarty_Template_Compiled->render() | .../smarty_internal_template.php:217 |
| 23 | 1.4754 | 44255664 | Smarty_Template_Compiled->getRenderedTemplateCode() | .../smarty_template_compiled.php:114 |
| 24 | 1.4754 | 44255664 | content_6a2b54b5d25278_99368746() | .../smarty_template_resource_base.php:123 |
| 25 | 1.4754 | 44272560 | Smarty_Internal_Runtime_Inheritance->endChild() | .../1e49e81c32f214e21001b0a5aafefead756b4816_2.file.layout-left-column.tpl.php:38 |
| 26 | 1.4754 | 44256048 | SmartyDevTemplate->_subTemplateRender() | .../smarty_internal_runtime_inheritance.php:115 |
| 27 | 1.4755 | 44258552 | SmartyDevTemplate->render() | .../smarty_internal_template.php:386 |
| 28 | 1.4755 | 44259064 | Smarty_Template_Compiled->render() | .../smarty_internal_template.php:217 |
| 29 | 1.4757 | 44335464 | Smarty_Template_Compiled->getRenderedTemplateCode() | .../smarty_template_compiled.php:114 |
| 30 | 1.4758 | 44335464 | content_6a2b54b5d66ff4_59200503() | .../smarty_template_resource_base.php:123 |
| 31 | 1.5619 | 66228712 | Smarty_Internal_Runtime_Inheritance->instanceBlock() | .../712f8211817165d370fc84ed0750cf2d51406212_2.file.layout-both-columns.tpl.php:91 |
| 32 | 1.5619 | 66228904 | Smarty_Internal_Runtime_Inheritance->process() | .../smarty_internal_runtime_inheritance.php:156 |
| 33 | 1.5619 | 66228904 | Smarty_Internal_Runtime_Inheritance->process() | .../smarty_internal_runtime_inheritance.php:186 |
| 34 | 1.5619 | 66228904 | Smarty_Internal_Runtime_Inheritance->callBlock() | .../smarty_internal_runtime_inheritance.php:184 |
| 35 | 1.5619 | 66228904 | Block_20717408976a2b54b5d222f8_43523351->callBlock() | .../smarty_internal_runtime_inheritance.php:248 |
| 36 | 1.5619 | 66228968 | Smarty_Internal_Runtime_Inheritance->instanceBlock() | .../1e49e81c32f214e21001b0a5aafefead756b4816_2.file.layout-left-column.tpl.php:84 |
| 37 | 1.5619 | 66229160 | Smarty_Internal_Runtime_Inheritance->process() | .../smarty_internal_runtime_inheritance.php:156 |
| 38 | 1.5619 | 66229160 | Smarty_Internal_Runtime_Inheritance->process() | .../smarty_internal_runtime_inheritance.php:186 |
| 39 | 1.5619 | 66229160 | Smarty_Internal_Runtime_Inheritance->callBlock() | .../smarty_internal_runtime_inheritance.php:184 |
| 40 | 1.5619 | 66229160 | Block_4464242016a2b54b5ce9208_34689669->callBlock() | .../smarty_internal_runtime_inheritance.php:248 |
| 41 | 1.6158 | 25967256 | Smarty_Internal_Runtime_Inheritance->instanceBlock() | .../754189840ea09206ce1eaab1efb79546b6efb6c4_2.file.product-list.tpl.php:228 |
| 42 | 1.6158 | 25967448 | Smarty_Internal_Runtime_Inheritance->process() | .../smarty_internal_runtime_inheritance.php:156 |
| 43 | 1.6158 | 25967448 | Smarty_Internal_Runtime_Inheritance->callBlock() | .../smarty_internal_runtime_inheritance.php:184 |
| 44 | 1.6158 | 25967448 | Block_13328124366a2b54b5d01045_80891646->callBlock() | .../smarty_internal_runtime_inheritance.php:248 |
| 45 | 1.6158 | 25967824 | SmartyDevTemplate->_subTemplateRender() | .../754189840ea09206ce1eaab1efb79546b6efb6c4_2.file.product-list.tpl.php:117 |
| 46 | 1.6159 | 25972984 | SmartyDevTemplate->render() | .../smarty_internal_template.php:386 |
| 47 | 1.6159 | 25973496 | Smarty_Template_Compiled->render() | .../smarty_internal_template.php:217 |
| 48 | 1.6161 | 25982944 | Smarty_Template_Compiled->getRenderedTemplateCode() | .../smarty_template_compiled.php:114 |
| 49 | 1.6161 | 25982944 | content_6a2b54b63660c3_93247084() | .../smarty_template_resource_base.php:123 |
| 50 | 1.6161 | 25983320 | SmartyDevTemplate->_subTemplateRender() | .../027524cfdc44533fe5d0962998df1ee6692c50bd_2.file.products.tpl.php:31 |
| 51 | 1.6161 | 25988616 | SmartyDevTemplate->render() | .../smarty_internal_template.php:386 |
| 52 | 1.6161 | 25989128 | Smarty_Template_Compiled->render() | .../smarty_internal_template.php:217 |
| 53 | 1.6162 | 26000072 | Smarty_Template_Compiled->getRenderedTemplateCode() | .../smarty_template_compiled.php:114 |
| 54 | 1.6162 | 26000072 | content_6a2b54b63701f6_87190305() | .../smarty_template_resource_base.php:123 |
| 55 | 1.6162 | 26000984 | SmartyDevTemplate->_subTemplateRender() | .../86495ec9518be7c782a3b458e1beade61c801a0f_2.file.productlist.tpl.php:37 |
| 56 | 1.6163 | 26006456 | SmartyDevTemplate->render() | .../smarty_internal_template.php:386 |
| 57 | 1.6163 | 26006968 | Smarty_Template_Compiled->render() | .../smarty_internal_template.php:217 |
| 58 | 1.6164 | 26027864 | Smarty_Template_Compiled->getRenderedTemplateCode() | .../smarty_template_compiled.php:114 |
| 59 | 1.6164 | 26027864 | content_6a2b54b637b1b1_86654733() | .../smarty_template_resource_base.php:123 |
| 60 | 1.6164 | 26027864 | Smarty_Internal_Runtime_Inheritance->instanceBlock() | .../37aef4ca4e481033fcd211cf6e4fe5dcf4f017b8_2.file.product.tpl.php:30 |
| 61 | 1.6164 | 26028056 | Smarty_Internal_Runtime_Inheritance->process() | .../smarty_internal_runtime_inheritance.php:156 |
| 62 | 1.6164 | 26028056 | Smarty_Internal_Runtime_Inheritance->callBlock() | .../smarty_internal_runtime_inheritance.php:184 |
| 63 | 1.6164 | 26028056 | Block_13381291836a2b54b63726f3_20493995->callBlock() | .../smarty_internal_runtime_inheritance.php:248 |
| 64 | 1.6164 | 26028136 | SmartyDevTemplate->_subTemplateRender() | .../37aef4ca4e481033fcd211cf6e4fe5dcf4f017b8_2.file.product.tpl.php:83 |
| 65 | 1.6165 | 26033384 | SmartyDevTemplate->render() | .../smarty_internal_template.php:386 |
| 66 | 1.6165 | 26033896 | Smarty_Template_Compiled->render() | .../smarty_internal_template.php:217 |
| 67 | 1.6167 | 26063400 | Smarty_Template_Compiled->getRenderedTemplateCode() | .../smarty_template_compiled.php:114 |
| 68 | 1.6167 | 26063400 | content_6a2b54b6392500_07725762() | .../smarty_template_resource_base.php:123 |
| 69 | 1.6167 | 26063400 | Smarty_Internal_Runtime_Inheritance->instanceBlock() | .../fd73a8631acf032a42849451c5b7fb82301d567c_2.file.product-thumb.tpl.php:27 |
| 70 | 1.6167 | 26063592 | Smarty_Internal_Runtime_Inheritance->process() | .../smarty_internal_runtime_inheritance.php:156 |
| 71 | 1.6167 | 26063592 | Smarty_Internal_Runtime_Inheritance->callBlock() | .../smarty_internal_runtime_inheritance.php:184 |
| 72 | 1.6167 | 26063592 | Block_12595337346a2b54b637da08_95273734->callBlock() | .../smarty_internal_runtime_inheritance.php:248 |
| 73 | 1.6181 | 26082736 | SmartyLazyRegister->__call() | .../fd73a8631acf032a42849451c5b7fb82301d567c_2.file.product-thumb.tpl.php:107 |
| 74 | 1.6181 | 26083232 | smarty_modifier_truncate() | .../SmartyLazyRegister.php:81 |
| 75 | 1.6181 | 26083232 | mb_strlen() | .../modifier.truncate.php:33 |