Ostoskorisi on tyhjä
Käytä yhtä seuraavista:FireFox, Opera, Chrome. Kiitos!! Sulje ikkuna
Notice (8): Undefined index: filter_values [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Dark blue'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
<?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>
<?php foreach($filter['available_values'] as $value) : ?>
<?php foreach ($filter['filter_values'] as $key => $filterValue) : ?>
<?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>
$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Dark blue'
include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Warning (2): Invalid argument supplied for foreach() [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Dark blue'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Notice (8): Undefined index: filter_values [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Harmaa'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Harmaa'
Warning (2): Invalid argument supplied for foreach() [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Harmaa'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Notice (8): Undefined index: filter_values [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Keltainen'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Keltainen'
Warning (2): Invalid argument supplied for foreach() [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Keltainen'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Notice (8): Undefined index: filter_values [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Musta'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Musta'
Warning (2): Invalid argument supplied for foreach() [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Musta'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Notice (8): Undefined index: filter_values [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Oranssi'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Oranssi'
Warning (2): Invalid argument supplied for foreach() [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Oranssi'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Notice (8): Undefined index: filter_values [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Pinkki'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Pinkki'
Warning (2): Invalid argument supplied for foreach() [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Pinkki'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Notice (8): Undefined index: filter_values [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Punainen'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Punainen'
Warning (2): Invalid argument supplied for foreach() [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Punainen'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Notice (8): Undefined index: filter_values [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Ruskea'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Ruskea'
Warning (2): Invalid argument supplied for foreach() [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Ruskea'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Notice (8): Undefined index: filter_values [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Sininen'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Sininen'
Warning (2): Invalid argument supplied for foreach() [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Sininen'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Notice (8): Undefined index: filter_values [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Tumman sininen'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Tumman sininen'
Warning (2): Invalid argument supplied for foreach() [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Tumman sininen'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Notice (8): Undefined index: filter_values [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Vaalean sininen'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Vaalean sininen'
Warning (2): Invalid argument supplied for foreach() [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Vaalean sininen'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Notice (8): Undefined index: filter_values [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Valkoinen'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Valkoinen'
Warning (2): Invalid argument supplied for foreach() [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Valkoinen'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Notice (8): Undefined index: filter_values [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Vihreä'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Vihreä'
Warning (2): Invalid argument supplied for foreach() [APP/Template/Element/filters/color.ctp, line 15]Code Context <?php foreach($filter['available_values'] as $value) : ?> <?php foreach ($filter['filter_values'] as $key => $filterValue) : ?> <?php if(strtolower($value) == strtolower($filterValue['slug'])) : ?>$viewFile = '/var/www/html/aames/src/Template/Element/filters/color.ctp' $dataForView = [ 'breadcrumpCategories' => [], 'allGroups' => [ (int) 0 => object(App\Model\Entity\Category) {}, (int) 1 => object(App\Model\Entity\Category) {}, (int) 2 => object(App\Model\Entity\Category) {}, (int) 3 => object(App\Model\Entity\Category) {}, (int) 4 => object(App\Model\Entity\Category) {}, (int) 5 => object(App\Model\Entity\Category) {}, (int) 6 => object(App\Model\Entity\Category) {}, (int) 7 => object(App\Model\Entity\Category) {}, (int) 8 => object(App\Model\Entity\Category) {} ], 'products' => [ (int) 0 => object(App\Model\Entity\Product) {}, (int) 1 => object(App\Model\Entity\Product) {}, (int) 2 => object(App\Model\Entity\Product) {}, (int) 3 => object(App\Model\Entity\Product) {}, (int) 4 => object(App\Model\Entity\Product) {}, (int) 5 => object(App\Model\Entity\Product) {}, (int) 6 => object(App\Model\Entity\Product) {}, (int) 7 => object(App\Model\Entity\Product) {}, (int) 8 => object(App\Model\Entity\Product) {}, (int) 9 => object(App\Model\Entity\Product) {}, (int) 10 => object(App\Model\Entity\Product) {}, (int) 11 => object(App\Model\Entity\Product) {}, (int) 12 => object(App\Model\Entity\Product) {}, (int) 13 => object(App\Model\Entity\Product) {} ], 'category' => (int) 51, 'direction' => 'desc', 'filters' => [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ [maximum depth reached] ], 'search' => null ] ], 'selectedCategory' => object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, 'sort' => 'most_relevant', 'groups' => '', 'group' => '', 'search' => '', 'Auth' => object(Cake\Controller\Component\AuthComponent) { 'components' => [ [maximum depth reached] ], 'implementedEvents' => [ [maximum depth reached] ], '_config' => [ [maximum depth reached] ] }, 'languages' => [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ], 'isAdmin' => false, 'userCarts' => [], 'cart' => [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ], 'settings' => [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ], 'filter' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] ] $bufferLevel = (int) 3 $breadcrumpCategories = [] $allGroups = [ (int) 0 => object(App\Model\Entity\Category) { 'id' => (int) 1, 'name' => 'Piha & puutarha', 'slug' => 'piha-puutarha', 'category_description' => 'Kalusteita pihaan ja puutarhaan. ', 'meta_description' => '', 'image_id' => (int) 787, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 10, 'lft' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 1 => object(App\Model\Entity\Category) { 'id' => (int) 6, 'name' => 'Koti & sisustus', 'slug' => 'koti-sisustus', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 792, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 2, 'is_visible' => (int) 1, 'rght' => (int) 12, 'lft' => (int) 11, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 2 => object(App\Model\Entity\Category) { 'id' => (int) 8, 'name' => 'Renkaat', 'slug' => 'renkaat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 793, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 3, 'is_visible' => (int) 1, 'rght' => (int) 18, 'lft' => (int) 13, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 3 => object(App\Model\Entity\Category) { 'id' => (int) 11, 'name' => 'Vapaa-aika', 'slug' => 'vapaa-aika', 'category_description' => 'Vapaa-ajan tarvikkeita. ', 'meta_description' => '', 'image_id' => (int) 794, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 4, 'is_visible' => (int) 1, 'rght' => (int) 34, 'lft' => (int) 19, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 4 => object(App\Model\Entity\Category) { 'id' => (int) 21, 'name' => 'Toimistotarvikeet', 'slug' => 'toimistotarvikeet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 795, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 5, 'is_visible' => (int) 1, 'rght' => (int) 36, 'lft' => (int) 35, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [[maximum depth reached]], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 5 => object(App\Model\Entity\Category) { 'id' => (int) 22, 'name' => 'Tietokoneet', 'slug' => 'tietokoneet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 6, 'is_visible' => (int) 1, 'rght' => (int) 70, 'lft' => (int) 37, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 6 => object(App\Model\Entity\Category) { 'id' => (int) 33, 'name' => 'Kamerat ', 'slug' => 'kamerat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 7, 'is_visible' => (int) 1, 'rght' => (int) 78, 'lft' => (int) 71, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 7 => object(App\Model\Entity\Category) { 'id' => (int) 46, 'name' => 'Pelit', 'slug' => 'pelit-1', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 8, 'is_visible' => (int) 1, 'rght' => (int) 86, 'lft' => (int) 79, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' }, (int) 8 => object(App\Model\Entity\Category) { 'id' => (int) 50, 'name' => 'Vaatteet', 'slug' => 'vaatteet', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => true, 'is_in_main_nav' => true, 'parent_id' => null, 'erp_id' => (int) 0, 'position' => (int) 9, 'is_visible' => (int) 1, 'rght' => (int) 94, 'lft' => (int) 87, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'children' => [ [maximum depth reached] ], 'details' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [ [maximum depth reached] ], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Categories' } ] $products = [ (int) 0 => object(App\Model\Entity\Product) { 'id' => (int) 123, 'slug' => 't-paita-valkoinen', 'title' => 'T-Paita, valkoinen', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 85 % kierrätettyä puuvillaa ja 15 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Pure Waste', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 335, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '1', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 1 => object(App\Model\Entity\Product) { 'id' => (int) 128, 'slug' => 't-paita-harmaa', 'title' => 'T-paita, harmaa', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Kierrätysmateriaalista valmistetussa ekologisessa t-paidassa on pyöreä pääntie. Materiaali on 70 % kierrätettyä puuvillaa ja 30 % kierrätettyä polyesteriä. Konepesu.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 430, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '6', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 2 => object(App\Model\Entity\Product) { 'id' => (int) 129, 'slug' => 'consta-paita', 'title' => 'CONSTA-PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Consta -paita on valmistettu miellyttävän pehmeästä ja joustavasta luomupuuvillatrikoosta. T-paidassa on pyöreä pääntie.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' CONSTRUE', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 435, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '7', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 3 => object(App\Model\Entity\Product) { 'id' => (int) 130, 'slug' => 'slhneo-ss-polo-paita', 'title' => 'SLHNEO SS POLO -Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">SELECTED SlhNeo SS Polo -pikeepaita on valmistettu pehmeästä luomupuuvillasta. Paidassa on kaulus, kahden napin nappilista ja lyhyet hihat, joiden reunoissa on joustavat resorit. Helman sivuilla on matalat halkiot.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 515, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '8', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 4 => object(App\Model\Entity\Product) { 'id' => (int) 131, 'slug' => 'new-stretch-paita-1', 'title' => 'NEW STRETCH -PAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Laadukasta ja joustavaa t-paitaa somistaa brodeerattu logomerkki.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 695, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '9', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 5 => object(App\Model\Entity\Product) { 'id' => (int) 132, 'slug' => 't-paita-3', 'title' => 'T-Paita', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">CONSTRUE Anaheim -paita on suomalaista suunnittelua ja se on valmistettu vastuullisesta luomupuuvillasta.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 745, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '10', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 6 => object(App\Model\Entity\Product) { 'id' => (int) 133, 'slug' => 'symbol-hooded-sweatshirt-huppari', 'title' => 'SYMBOL HOODED SWEATSHIRT -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian Symbol Hooded Sweatshirt -huppari on pehmeää puuvillaa. Edessä on kengurutasku. Hihassa on logomerkki</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Makia', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 752, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '11', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 7 => object(App\Model\Entity\Product) { 'id' => (int) 134, 'slug' => 'jjesoft-sweat-hood-huppari', 'title' => 'JJESOFT SWEAT HOOD -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Rennossa JjeSoft Sweat Hood -hupparissa on kengurutasku. Hupparin helmassa ja hihansuissa on resorit.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Jack & Jones', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 756, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '12', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 8 => object(App\Model\Entity\Product) { 'id' => (int) 135, 'slug' => 'dan-collegepaita', 'title' => 'DAN-COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' A.P.C', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 760, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '13', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 9 => object(App\Model\Entity\Product) { 'id' => (int) 136, 'slug' => 'classic-organic-crew-collegepaita', 'title' => 'CLASSIC ORGANIC CREW -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Klassinen collegepaita on valmistettu luomupuuvillasta. Paidassa on pyöreä pääntie, kevyesti harjattu sisäpinta ja resorit hihansuissa ja helmassa. Esipesty, joten se ei kutistu tai kierry huolimatta siitä, kuinka monta kertaa peset sen.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => ' Colorful Standard', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 766, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '14', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 10 => object(App\Model\Entity\Product) { 'id' => (int) 137, 'slug' => 'trim-huppari', 'title' => 'TRIM-HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Makian rento Trim-huppari on valmistettu pehmeästä luomupuuvillasta. Hupparin edessä on pieni logoteksti ja selkäpuolella on kookas lippulogo. Helmassa ja hihansuissa on resorit, edessä on kengurutasku.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => '', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 771, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '15', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 11 => object(App\Model\Entity\Product) { 'id' => (int) 138, 'slug' => 'logo-hoodie-huppari', 'title' => 'LOGO HOODIE -HUPPARI', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Tommy Hilfigerin rento ja minimalistinen LOGO HOODIE -huppari on valmistettu pehmeästä luomupuuvillan ja polyesterin sekoitteesta. Rento ja mukava huppari soveltuu erinomaisesti oloasuksi, tai vaikka farkkujen seuraksi.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Tommy Hilfiger', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 775, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '16', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 12 => object(App\Model\Entity\Product) { 'id' => (int) 139, 'slug' => 'collegepaita', 'title' => 'COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">Polo Ralph Laurenin Performance-sarjaan kuuluvaa collegepaitaa koristaa pieni logokirjailu. Litteät saumat on jätetty näkyväksi ulkopuolelle. Paidan hihansuissa ja helmassa on resorit. Sporttisen rentoon tyyliin sopiva paita on mukavan tuntuinen päällä.</span><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Polo Ralph Lauren', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 779, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '17', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' }, (int) 13 => object(App\Model\Entity\Product) { 'id' => (int) 140, 'slug' => 'flag-crest-c-neck-sweat-collegepaita', 'title' => 'FLAG CREST C-NECK SWEAT -COLLEGEPAITA', 'body' => '<p><span style="font-family: stockmannsans, sans-serif; font-size: 16px; font-variant-ligatures: none; letter-spacing: 0.8px; white-space: pre-line;">100 % puuvillaa.</span></p><p><br></p>', 'short_desc' => '', 'meta_description' => '', 'brand' => 'Gant', 'status' => 'public', 'is_new' => (int) 0, 'image_id' => (int) 781, 'tags' => '', 'type' => 'normal', 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'position' => '18', 'Prices' => [ [maximum depth reached] ], 'product_variations' => [ [maximum depth reached] ], 'category_products' => [ [maximum depth reached] ], 'thumbnail' => object(App\Model\Entity\Gallery) {}, 'stock_status_slug' => 'in-stock', 'stock_status' => 'Varastossa', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [ [maximum depth reached] ], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Products' } ] $category = (int) 51 $direction = 'desc' $filters = [ 'internal-variation-vari' => [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ], 'internal-variation-koko' => [ 'id' => (int) 9, 'name' => 'Koko', 'slug' => 'internal-variation-koko', 'type' => 'select', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'L', (int) 1 => 'M', (int) 2 => 'S', (int) 3 => 'XL', (int) 4 => 'XS', (int) 5 => 'XXL', (int) 6 => 'XXXL' ], 'search' => null ] ] $selectedCategory = object(App\Model\Entity\Category) { 'id' => (int) 51, 'name' => 'Paidat', 'slug' => 'paidat', 'category_description' => '', 'meta_description' => '', 'image_id' => (int) 0, 'is_campaign_category' => false, 'is_in_main_nav' => false, 'parent_id' => (int) 50, 'erp_id' => (int) 0, 'position' => (int) 1, 'is_visible' => (int) 1, 'rght' => (int) 93, 'lft' => (int) 88, 'modified' => object(Cake\I18n\FrozenTime) {}, 'created' => object(Cake\I18n\FrozenTime) {}, 'details' => [ 'id' => (int) 51, 'public_product_count' => (int) 14, 'private_product_count' => (int) 0, 'all_product_count' => (int) 14, 'last_update' => (int) 1765886402, 'last_check' => (int) 1765915201, 'next_update' => (int) 1765972802, 'product_ids_public' => '123,128,129,130,131,132,133,134,135,136,137,138,139,140', 'product_ids_private' => '', 'childCategories' => '52,53' ], '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [ (int) 0 => 'details' ], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Categories' } $sort = 'most_relevant' $groups = '' $group = '' $search = '' $Auth = object(Cake\Controller\Component\AuthComponent) { 'components' => [ (int) 0 => 'RequestHandler', (int) 1 => 'Flash' ], 'implementedEvents' => [ 'Controller.initialize' => 'authCheck', 'Controller.startup' => 'startup' ], '_config' => [ 'authenticate' => [ [maximum depth reached] ], 'authorize' => null, 'ajaxLogin' => null, 'flash' => [ [maximum depth reached] ], 'loginAction' => [ [maximum depth reached] ], 'loginRedirect' => [ [maximum depth reached] ], 'logoutRedirect' => [ [maximum depth reached] ], 'authError' => 'Sinulla ei ole oikeuksia tarkastella tätä sivua.', 'unauthorizedRedirect' => [ [maximum depth reached] ], 'storage' => 'Session', 'checkAuthIn' => 'Controller.startup' ] } $languages = [ 'fi_FI' => [ 'code' => 'fi_FI', 'name' => 'Finnish', 'flag' => 'fi' ], 'en_US' => [ 'code' => 'en_US', 'name' => 'English', 'flag' => 'us' ] ] $isAdmin = false $userCarts = [] $cart = [ 'cart' => null, 'weight' => (int) 0, 'total_without_vat' => (int) 0, 'total_with_vat' => (int) 0, 'product_totals_without_vat' => (int) 0, 'product_totals_with_vat' => (int) 0, 'total_product_qty_count' => (int) 0, 'product_row_count' => (int) 0, 'has_out_of_stock_products' => false, 'delivery_id' => null, 'delivery_cart_id' => null, 'delivery_external_code' => null, 'delivery_with_vat' => (int) 0, 'delivery_without_vat' => (int) 0, 'has_small_order_fee' => false, 'small_order_fee_with_vat' => (int) 0, 'small_order_fee_without_vat' => (int) 0, 'has_dangerous_products' => false, 'has_free_delivery' => false, 'delivery' => [], 'products' => [] ] $settings = [ 'site_name' => 'Skyshop', 'erp' => 'NovaWebservice', 'show_prices_without_login' => '0', 'default_tax' => '24', 'default_weight_unit' => 'kg', 'warehouses' => '1', 'languages' => 'code: fi_FI, name: Finnish, flag: fi; code: en_US, name: English, flag: us;', 'related_products_limit' => '4', 'show_stocks_without_login' => '1', 'master_email' => 'juhani@skycode.fi', 'theme' => '', 'version' => '3', 'allow_registeration' => '1', 'visitor_cart' => '0', 'vies_vat_rates_url' => 'http://apilayer.net/api/', 'vies_vat_rates_api_key' => 'e0680189432bea97b43d3c3f1141ea7e', 'thumbnail_resize_image' => '1', 'thumbnail_width' => '330', 'thumbnail_height' => '230', 'image_not_found_url' => 'https://via.placeholder.com/150', 'delivery_terms_link' => '', 'contact_email' => 'juhani@skycode.fi', 'representative' => '1', 'read_cache' => '0', 'send_email_on_user_activate' => '0', 'ask_cookie_consent' => '0', 'is_public' => '0', 'default_language' => 'fi_FI', 'sitemap_break_to_index' => '0', 'sitemap_break_limit' => '10000', 'footer_contact_details' => 'Rantakatu 2 G 11 65100 Vaasa +358 400 561 771 timo@skycode.fi skycode.fi', 'small_delivery_sku' => 'pien', 'site_logo' => '/img/settings/dg-aames-caption-logo_1663762391_171449.png', 'site_favicon' => '/img/settings/favicon_1623157230_978495_1623667163_207035.ico', 'site_footer_logo' => '/img/settings/skycode_1628242560_974196.png', 'recaptcha_key' => '6LfNtFMbAAAAAC26daB8H7HoB6iEpz-xdElyXb0r', 'visitor_cart_order_to_erp' => '1', 'visitor_cart_erp_customer' => '21714', 'nova_inventory_warehouses' => 'warehouses: 1, 2, 3; default: 1;', 'elasticsearch' => '0', 'site_description' => 'Skyshop integroitu B2B verkkokauppa', 'send_email_confirmation_on_registeration' => '1', 'subusers' => '1', 'active_plugins' => '[]', 'recaptcha_secret' => '', 'matkahuolto_erp_id' => 'mh', 'matkahuolto_product_code' => 'matkahuolto', 'posti_available_types' => '{"posti":{"active":"1","name":"Posti","api_slug":"postoffice"},"letterbox":{"active":"0","name":"Kirjelaatikko","api_slug":"letterbox"},"smartpost":{"active":"1","name":"Pakettiautomaatti","api_slug":"smartpost"},"pickuppoint":{"active":"1","name":"Noutopiste","api_slug":"pickuppoint"},"businesservice":{"active":"0","name":"Yrityspiste","api_slug":"businesservice"},"pobox":{"active":"0","name":"Postilokero","api_slug":"pobox"}}', 'site_subtitle' => 'Aames', 'price_unit' => ' €', 'price_decimals' => '2', 'price_decimal_separator' => ',', 'price_thousand_separator' => ' ', 'default_stock_alert_level' => '10', 'payment_providers' => '{"ss_invoice":{"name":"Lasku","slug":"ss_invoice","description":"Lasku joka l\u00e4hetet\u00e4\u00e4n ERP:n kautta loppuasiakkaalle"},"ss_cash_on_delivery":{"name":"Postiennakko","slug":"ss_cash_on_delivery","description":""},"paytrail":{"name":"Paytrail","slug":"paytrail","description":"Paytrail maksu-palvelu"}}', 'default_shop_view' => 'grid', 'delivery_carriers' => '{"no_carrier_service":{"name":{"fi_FI":"ei kuljetuspalvelua tai muu kuljetus","en_US":"no carrier service or other transportation"},"slug":"no_carrier_service"},"posti":{"name":{"fi_FI":"Posti","en_US":"Post"},"slug":"post","types":{"nearest-point-selection":{"en_US":"Nearest service point selection","fi_FI":"L\u00e4himm\u00e4n toimipisteen valinta"}}}}', 'consumer_mode' => '0', 'create_registeration_as_request' => '1', 'create_registered_user_to_erp' => '1', 'send_email_to_customer_on_accepted_registeration' => '1', 'registration_request_admin_emails' => 'juhani@skycode.fi', 'allow_consumer_registeration' => '1', 'consumer_erp_customer_number' => '23674', 'google_analytics_id' => '', 'available_weight_units' => '{"kg":"KG","g":"G"}', 'verify_consumer_registeration_email' => '1', 'is_develop' => '0', 'offer_calculation' => '0', 'customer_sale_strongest' => '0', 'create_offer_to_erp' => '1', 'baseUrl' => 'aames.skycode.app', 'allow_custom_logos' => '0', 'delete_offer_on_accept' => '0', 'seller_id' => '150', 'offer_seller_id_in_erp' => '', 'offer_erp_sale_type' => '02' ] $filter = [ 'id' => (int) 8, 'name' => 'Väri', 'slug' => 'internal-variation-vari', 'type' => 'color', 'seperator' => '', 'is_active' => (int) 1, 'show_visitor' => (int) 1, 'modified' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-19 22:02:14.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'created' => object(Cake\I18n\FrozenTime) { 'time' => '2021-08-12 05:51:07.000000+00:00', 'timezone' => 'UTC', 'fixedNowTime' => false }, 'search_table' => 'VariationAttributes', 'available_values' => [ (int) 0 => 'Dark blue', (int) 1 => 'Harmaa', (int) 2 => 'Keltainen', (int) 3 => 'Musta', (int) 4 => 'Oranssi', (int) 5 => 'Pinkki', (int) 6 => 'Punainen', (int) 7 => 'Ruskea', (int) 8 => 'Sininen', (int) 9 => 'Tumman sininen', (int) 10 => 'Vaalean sininen', (int) 11 => 'Valkoinen', (int) 12 => 'Vihreä' ], 'search' => null ] $values = [] $value = 'Vihreä'include - APP/Template/Element/filters/color.ctp, line 15 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Element/products/product_filters.ctp, line 90 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::_renderElement() - CORE/src/View/View.php, line 1879 Cake\View\View::element() - CORE/src/View/View.php, line 783 include - APP/Template/Products/index.ctp, line 46 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126