Notice (8) : Trying to get property of non-object [APP/Template/Pages/product.ctp , line 19 ]Code Context <?php foreach ( $product -> children as $key => $child ) : ?>
< option <?= $child -> capacity -> convertion == 1 ? 'selected' : '' ?> value="<?= $child -> id ?> "><?= $child -> capacity -> name ?> </option>
<?php endforeach ?>
$viewFile = '/var/www/clients/client15/web53/web/champagne-deville/src/Template/Pages/product.ctp'
$dataForView = [
'product' => object(App\Model\Entity\Product) {
'id' => '20d831da-c727-4939-bb78-fd84ca158cb8',
'name' => 'Seau',
'slug' => 'seau',
'cover' => '/files/uploaded/5b004b39-17b7-4465-9e45-f6c38ac59232.jpg',
'date' => null,
'intro' => '<p>Seau</p>',
'description' => '<p><br></p>',
'before_price' => null,
'price_ht' => (float) 33.33,
'taxe_id' => '109457c6-05b2-4ad8-899e-01f2025106b9',
'capacity_id' => '',
'category_id' => '0d86a7f0-24be-4e5d-876b-18b293f4666d',
'designation' => 'Seau à champagne ',
'variety' => '',
'vintage' => '',
'dosage' => '',
'picture_left' => '',
'picture_right' => '',
'advice' => 'Vingt minutes dans de l'eau glacée',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'parent_id' => null,
'lft' => (int) 95,
'rght' => (int) 98,
'deleted' => null,
'type' => 'range',
'active' => (int) 1,
'position' => (int) 0,
'tax' => object(App\Model\Entity\Tax) {},
'capacity' => null,
'category' => object(App\Model\Entity\Category) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Products'
},
'page' => object(App\Model\Entity\Page) {
'id' => 'e32a15c7-c7e4-4254-a675-ae3184c25821',
'title' => 'boutique',
'slug' => 'boutique',
'subtitle' => '',
'cover' => '/files/uploaded/a44d8929-7cef-401a-a1cf-2a2a21a40bd2.png',
'intro' => '',
'description' => '',
'anchor' => 'product',
'position' => null,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'deleted' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Pages'
},
'menus' => object(SoftDelete\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Menus.id AS `Menus__id`, Menus.cover AS `Menus__cover`, Menus.name AS `Menus__name`, Menus.title AS `Menus__title`, Menus.slug AS `Menus__slug`, Menus.parent_id AS `Menus__parent_id`, Menus.lft AS `Menus__lft`, Menus.rght AS `Menus__rght`, Menus.position AS `Menus__position`, Menus.type AS `Menus__type`, Menus.deleted AS `Menus__deleted`, Menus.anchor AS `Menus__anchor` FROM menus Menus WHERE (Menus.parent_id is NULL AND Menus.deleted IS NULL) ORDER BY Menus.position ASC',
'params' => [[maximum depth reached]],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\MenusTable) {}
},
'quantity_product' => (int) 0,
'settings' => [
'copyright' => '',
'facebook' => '',
'title_faq' => '',
'btn_discover_name' => '',
'btn_choose' => '',
'systempay_key' => '<p>test key : 8248071397253591</p><p>prod key : 4809182785132352<br></p>',
'partners_section_title' => '',
'assembly' => '',
'team_section_title' => '',
'sous_total' => '',
'title_cart' => '',
'title_house' => '',
'shipping' => '',
'systempay_mode' => '<p>test : TEST</p><p>prod : PRODUCTION<br></p>',
'btn_website' => '',
'title_cgv' => '',
'step_four' => '',
'title_account' => '',
'contact_section_title' => '',
'title_actualities' => '',
'title_contact' => '',
'contact_section_subtitle' => '',
'btn_read_more' => '',
'address' => '<p>13 rue Carnot</p><p>51380 Verzy</p>',
'btn_close' => '',
'step_one' => '',
'title_login' => '',
'btn_more_first_section' => '',
'placeholder_phone' => '',
'shipping_message' => '',
'team_section_subtitle' => '',
'placeholder_message' => '',
'Promo' => '<p><br></p>',
'title_actuality' => '',
'email' => '<p>contact@champagnedeville.fr</p>',
'title_home' => '<p>accueil</p>',
'btn_visit_link' => '',
'title_legal' => '',
'btn_add' => '',
'partners_section_subtitle' => '',
'characteristics' => '',
'title_shop' => '',
'contenance' => '',
'btn_visit_name' => '',
'btn_gamme_link' => '',
'tva' => '',
'products_section_title' => '',
'total' => '',
'btn_discover_link' => '',
'btn_send' => '',
'btn_buy' => '',
'placeholder_name' => '',
'uncompleted_message' => '',
'btn_more_second_section' => '',
'title_cottage' => '',
'unit_price' => '',
'btn_more' => '',
'title_bordeaux' => '',
'insta' => '',
'step_two' => '',
'title_products' => '',
'volum' => '',
'checkbox_shipping' => '',
'products_section_subtitle' => '',
'description' => '',
'step_three' => '',
'phone' => '<p>+33 (0) 3 26 97 93 50</p>',
'placeholder_mail' => ''
],
'titles' => [
'copyright' => 'Champagne Jean-Paul Deville - tous droits réservés',
'facebook' => 'https://www.facebook.com/ChampagneDeville/',
'title_faq' => 'FAQ',
'btn_discover_name' => 'découvrir la maison',
'btn_choose' => 'choisir',
'systempay_key' => '4809182785132352',
'partners_section_title' => 'France et ailleurs',
'assembly' => 'Dégustation',
'team_section_title' => 'L'équipe',
'sous_total' => 'Sous-total (TTC)',
'title_cart' => 'Panier',
'title_house' => 'Maison',
'shipping' => 'Expédition',
'systempay_mode' => 'PRODUCTION',
'btn_website' => 'Site internet',
'title_cgv' => 'CGV',
'step_four' => 'Vérification',
'title_account' => 'Compte',
'contact_section_title' => 'Contactez-nous !',
'title_actualities' => 'Actualités',
'title_contact' => 'Contact',
'contact_section_subtitle' => 'UNE QUESTION OU COMMANDE SPÉCIFIQUE',
'btn_read_more' => 'lire plus',
'address' => 'Adresse',
'btn_close' => 'Fermer',
'step_one' => 'Vérification panier',
'title_login' => 'Connection',
'btn_more_first_section' => 'la-maison',
'placeholder_phone' => 'Téléphone',
'shipping_message' => 'Le pays que vous avez sélectionné n'est pas desservi par nos livreurs, si vous souhaitez quand même être livré dans ce pays, contactez-nous !',
'team_section_subtitle' => 'Une maison familiale depuis 1968',
'placeholder_message' => 'Message',
'Promo' => '',
'title_actuality' => 'Actualité',
'email' => 'email',
'title_home' => 'Accueil',
'btn_visit_link' => 'boutique',
'title_legal' => 'Mentions légales',
'btn_add' => 'ajouter',
'partners_section_subtitle' => 'LES DISTRIBUTEURS',
'characteristics' => 'Caractéristiques',
'title_shop' => 'Boutique',
'contenance' => 'Contenance',
'btn_visit_name' => 'visiter la boutique',
'btn_gamme_link' => 'notre-gamme',
'tva' => 'Dont TVA',
'products_section_title' => 'Nos produits',
'total' => 'Total (TTC)',
'btn_discover_link' => 'la-maison',
'btn_send' => 'envoyer',
'btn_buy' => 'acheter',
'placeholder_name' => 'Nom',
'uncompleted_message' => 'Veuillez remplir chaque carton avec le nombre de bouteilles par contenance. Si vous souhaitez commander un nombre spécial de bouteilles veuillez nous contacter.',
'btn_more_second_section' => 'la-maison',
'title_cottage' => 'Gîte',
'unit_price' => 'prix unitaire T.T.C.',
'btn_more' => 'En savoir +',
'title_bordeaux' => 'Bordeaux',
'insta' => 'https://www.instagram.com/champagne_deville/',
'step_two' => 'Connexion / Inscription',
'title_products' => 'Produits',
'volum' => 'Volume',
'checkbox_shipping' => 'Mon adresse de livraison est la même que mon adresse de facturation',
'products_section_subtitle' => 'Notre gamme',
'description' => 'Description',
'step_three' => 'Informations de livraison',
'phone' => 'Téléphone',
'placeholder_mail' => 'E-mail'
],
'local' => object(App\Model\Entity\Locale) {
'id' => 'c79e08dd-4b98-40da-812f-166a5627cafe',
'locale' => 'fr',
'name' => 'French',
'position' => (int) 1,
'active' => true,
'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADdAAAA3QFwU6IHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAACdQTFRF////QUib/0tUh4y+/XiAQkab9PT0/0pVkpTC/mRtQUeb9fX1/0tVpPINxQAAAAp0Uk5TAFJSamp4eHjGxmzCt2wAAAArSURBVCjPY2RAA4zUEBB1AJIPDYDEP2Eg8ZtxFQOKAMOoAOUCGIFMi6gEAD39PvX2T/ZKAAAAAElFTkSuQmCC',
'front' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Locales'
},
'currentLocal' => 'fr',
'locales' => [
(int) 0 => object(App\Model\Entity\Locale) {},
(int) 1 => object(App\Model\Entity\Locale) {},
(int) 2 => object(App\Model\Entity\Locale) {},
(int) 3 => object(App\Model\Entity\Locale) {}
],
'promos' => object(SoftDelete\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Products.id AS `Products__id`, Products.name AS `Products__name`, Products.slug AS `Products__slug`, Products.cover AS `Products__cover`, Products.date AS `Products__date`, Products.intro AS `Products__intro`, Products.description AS `Products__description`, Products.before_price AS `Products__before_price`, Products.price_ht AS `Products__price_ht`, Products.taxe_id AS `Products__taxe_id`, Products.capacity_id AS `Products__capacity_id`, Products.category_id AS `Products__category_id`, Products.designation AS `Products__designation`, Products.variety AS `Products__variety`, Products.vintage AS `Products__vintage`, Products.dosage AS `Products__dosage`, Products.picture_left AS `Products__picture_left`, Products.picture_right AS `Products__picture_right`, Products.advice AS `Products__advice`, Products.created AS `Products__created`, Products.modified AS `Products__modified`, Products.parent_id AS `Products__parent_id`, Products.lft AS `Products__lft`, Products.rght AS `Products__rght`, Products.deleted AS `Products__deleted`, Products.type AS `Products__type`, Products.active AS `Products__active`, Products.position AS `Products__position`, Taxes.id AS `Taxes__id`, Taxes.name AS `Taxes__name`, Taxes.taxe AS `Taxes__taxe`, Taxes.deleted AS `Taxes__deleted`, Capacities.id AS `Capacities__id`, Capacities.name AS `Capacities__name`, Capacities.multiple_id AS `Capacities__multiple_id`, Capacities.convertion AS `Capacities__convertion`, Capacities.start_at AS `Capacities__start_at`, Capacities.deleted AS `Capacities__deleted`, Categories.id AS `Categories__id`, Categories.name AS `Categories__name`, Categories.deleted AS `Categories__deleted`, ParentProducts.id AS `ParentProducts__id`, ParentProducts.name AS `ParentProducts__name`, ParentProducts.slug AS `ParentProducts__slug`, ParentProducts.cover AS `ParentProducts__cover`, ParentProducts.date AS `ParentProducts__date`, ParentProducts.intro AS `ParentProducts__intro`, ParentProducts.description AS `ParentProducts__description`, ParentProducts.before_price AS `ParentProducts__before_price`, ParentProducts.price_ht AS `ParentProducts__price_ht`, ParentProducts.taxe_id AS `ParentProducts__taxe_id`, ParentProducts.capacity_id AS `ParentProducts__capacity_id`, ParentProducts.category_id AS `ParentProducts__category_id`, ParentProducts.designation AS `ParentProducts__designation`, ParentProducts.variety AS `ParentProducts__variety`, ParentProducts.vintage AS `ParentProducts__vintage`, ParentProducts.dosage AS `ParentProducts__dosage`, ParentProducts.picture_left AS `ParentProducts__picture_left`, ParentProducts.picture_right AS `ParentProducts__picture_right`, ParentProducts.advice AS `ParentProducts__advice`, ParentProducts.created AS `ParentProducts__created`, ParentProducts.modified AS `ParentProducts__modified`, ParentProducts.parent_id AS `ParentProducts__parent_id`, ParentProducts.lft AS `ParentProducts__lft`, ParentProducts.rght AS `ParentProducts__rght`, ParentProducts.deleted AS `ParentProducts__deleted`, ParentProducts.type AS `ParentProducts__type`, ParentProducts.active AS `ParentProducts__active`, ParentProducts.position AS `ParentProducts__position` FROM products Products INNER JOIN taxes Taxes ON (Taxes.id = (Products.taxe_id) AND Taxes.deleted IS NULL) LEFT JOIN capacities Capacities ON (Capacities.id = (Products.capacity_id) AND Capacities.deleted IS NULL) LEFT JOIN categories Categories ON (Categories.id = (Products.category_id) AND Categories.deleted IS NULL) LEFT JOIN products ParentProducts ON (ParentProducts.id = (Products.parent_id) AND ParentProducts.deleted IS NULL) WHERE (Products.type = :c0 AND Products.before_price > :c1 AND Products.active = :c2 AND Products.deleted IS NULL) ORDER BY Products.position ASC',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\ProductsTable) {}
}
]
$product = object(App\Model\Entity\Product) {
'id' => '20d831da-c727-4939-bb78-fd84ca158cb8',
'name' => 'Seau',
'slug' => 'seau',
'cover' => '/files/uploaded/5b004b39-17b7-4465-9e45-f6c38ac59232.jpg',
'date' => null,
'intro' => '<p>Seau</p>',
'description' => '<p><br></p>',
'before_price' => null,
'price_ht' => (float) 33.33,
'taxe_id' => '109457c6-05b2-4ad8-899e-01f2025106b9',
'capacity_id' => '',
'category_id' => '0d86a7f0-24be-4e5d-876b-18b293f4666d',
'designation' => 'Seau à champagne ',
'variety' => '',
'vintage' => '',
'dosage' => '',
'picture_left' => '',
'picture_right' => '',
'advice' => 'Vingt minutes dans de l'eau glacée',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'parent_id' => null,
'lft' => (int) 95,
'rght' => (int) 98,
'deleted' => null,
'type' => 'range',
'active' => (int) 1,
'position' => (int) 0,
'tax' => object(App\Model\Entity\Tax) {},
'capacity' => null,
'category' => object(App\Model\Entity\Category) {},
'[new]' => false,
'[accessible]' => [
'name' => true,
'slug' => true,
'cover' => true,
'date' => true,
'intro' => true,
'description' => true,
'before_price' => true,
'price_ht' => true,
'taxe_id' => true,
'capacity_id' => true,
'category_id' => true,
'designation' => true,
'variety' => true,
'vintage' => true,
'dosage' => true,
'picture_left' => true,
'picture_right' => true,
'advice' => true,
'created' => true,
'modified' => true,
'deleted' => true,
'tax' => true,
'capacity' => true,
'category' => true,
'parent_id' => true,
'lft' => true,
'rght' => true,
'parent_product' => true,
'child_products' => true,
'type' => true,
'active' => true,
'position' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Products'
}
$page = object(App\Model\Entity\Page) {
'id' => 'e32a15c7-c7e4-4254-a675-ae3184c25821',
'title' => 'boutique',
'slug' => 'boutique',
'subtitle' => '',
'cover' => '/files/uploaded/a44d8929-7cef-401a-a1cf-2a2a21a40bd2.png',
'intro' => '',
'description' => '',
'anchor' => 'product',
'position' => null,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'deleted' => null,
'[new]' => false,
'[accessible]' => [
'title' => true,
'slug' => true,
'subtitle' => true,
'cover' => true,
'intro' => true,
'description' => true,
'anchor' => true,
'position' => true,
'created' => true,
'modified' => true,
'deleted' => true,
'_i18n' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Pages'
}
$menus = object(SoftDelete\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Menus.id AS `Menus__id`, Menus.cover AS `Menus__cover`, Menus.name AS `Menus__name`, Menus.title AS `Menus__title`, Menus.slug AS `Menus__slug`, Menus.parent_id AS `Menus__parent_id`, Menus.lft AS `Menus__lft`, Menus.rght AS `Menus__rght`, Menus.position AS `Menus__position`, Menus.type AS `Menus__type`, Menus.deleted AS `Menus__deleted`, Menus.anchor AS `Menus__anchor` FROM menus Menus WHERE (Menus.parent_id is NULL AND Menus.deleted IS NULL) ORDER BY Menus.position ASC',
'params' => [],
'defaultTypes' => [
'Menus__id' => 'uuid',
'Menus.id' => 'uuid',
'id' => 'uuid',
'Menus__cover' => 'string',
'Menus.cover' => 'string',
'cover' => 'string',
'Menus__name' => 'string',
'Menus.name' => 'string',
'name' => 'string',
'Menus__title' => 'string',
'Menus.title' => 'string',
'title' => 'string',
'Menus__slug' => 'string',
'Menus.slug' => 'string',
'slug' => 'string',
'Menus__parent_id' => 'uuid',
'Menus.parent_id' => 'uuid',
'parent_id' => 'uuid',
'Menus__lft' => 'integer',
'Menus.lft' => 'integer',
'lft' => 'integer',
'Menus__rght' => 'integer',
'Menus.rght' => 'integer',
'rght' => 'integer',
'Menus__position' => 'integer',
'Menus.position' => 'integer',
'position' => 'integer',
'Menus__type' => 'string',
'Menus.type' => 'string',
'type' => 'string',
'Menus__deleted' => 'datetime',
'Menus.deleted' => 'datetime',
'deleted' => 'datetime',
'Menus__anchor' => 'string',
'Menus.anchor' => 'string',
'anchor' => 'string'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\MenusTable) {}
}
$quantity_product = (int) 0
$settings = [
'copyright' => '',
'facebook' => '',
'title_faq' => '',
'btn_discover_name' => '',
'btn_choose' => '',
'systempay_key' => '<p>test key : 8248071397253591</p><p>prod key : 4809182785132352<br></p>',
'partners_section_title' => '',
'assembly' => '',
'team_section_title' => '',
'sous_total' => '',
'title_cart' => '',
'title_house' => '',
'shipping' => '',
'systempay_mode' => '<p>test : TEST</p><p>prod : PRODUCTION<br></p>',
'btn_website' => '',
'title_cgv' => '',
'step_four' => '',
'title_account' => '',
'contact_section_title' => '',
'title_actualities' => '',
'title_contact' => '',
'contact_section_subtitle' => '',
'btn_read_more' => '',
'address' => '<p>13 rue Carnot</p><p>51380 Verzy</p>',
'btn_close' => '',
'step_one' => '',
'title_login' => '',
'btn_more_first_section' => '',
'placeholder_phone' => '',
'shipping_message' => '',
'team_section_subtitle' => '',
'placeholder_message' => '',
'Promo' => '<p><br></p>',
'title_actuality' => '',
'email' => '<p>contact@champagnedeville.fr</p>',
'title_home' => '<p>accueil</p>',
'btn_visit_link' => '',
'title_legal' => '',
'btn_add' => '',
'partners_section_subtitle' => '',
'characteristics' => '',
'title_shop' => '',
'contenance' => '',
'btn_visit_name' => '',
'btn_gamme_link' => '',
'tva' => '',
'products_section_title' => '',
'total' => '',
'btn_discover_link' => '',
'btn_send' => '',
'btn_buy' => '',
'placeholder_name' => '',
'uncompleted_message' => '',
'btn_more_second_section' => '',
'title_cottage' => '',
'unit_price' => '',
'btn_more' => '',
'title_bordeaux' => '',
'insta' => '',
'step_two' => '',
'title_products' => '',
'volum' => '',
'checkbox_shipping' => '',
'products_section_subtitle' => '',
'description' => '',
'step_three' => '',
'phone' => '<p>+33 (0) 3 26 97 93 50</p>',
'placeholder_mail' => ''
]
$titles = [
'copyright' => 'Champagne Jean-Paul Deville - tous droits réservés',
'facebook' => 'https://www.facebook.com/ChampagneDeville/',
'title_faq' => 'FAQ',
'btn_discover_name' => 'découvrir la maison',
'btn_choose' => 'choisir',
'systempay_key' => '4809182785132352',
'partners_section_title' => 'France et ailleurs',
'assembly' => 'Dégustation',
'team_section_title' => 'L'équipe',
'sous_total' => 'Sous-total (TTC)',
'title_cart' => 'Panier',
'title_house' => 'Maison',
'shipping' => 'Expédition',
'systempay_mode' => 'PRODUCTION',
'btn_website' => 'Site internet',
'title_cgv' => 'CGV',
'step_four' => 'Vérification',
'title_account' => 'Compte',
'contact_section_title' => 'Contactez-nous !',
'title_actualities' => 'Actualités',
'title_contact' => 'Contact',
'contact_section_subtitle' => 'UNE QUESTION OU COMMANDE SPÉCIFIQUE',
'btn_read_more' => 'lire plus',
'address' => 'Adresse',
'btn_close' => 'Fermer',
'step_one' => 'Vérification panier',
'title_login' => 'Connection',
'btn_more_first_section' => 'la-maison',
'placeholder_phone' => 'Téléphone',
'shipping_message' => 'Le pays que vous avez sélectionné n'est pas desservi par nos livreurs, si vous souhaitez quand même être livré dans ce pays, contactez-nous !',
'team_section_subtitle' => 'Une maison familiale depuis 1968',
'placeholder_message' => 'Message',
'Promo' => '',
'title_actuality' => 'Actualité',
'email' => 'email',
'title_home' => 'Accueil',
'btn_visit_link' => 'boutique',
'title_legal' => 'Mentions légales',
'btn_add' => 'ajouter',
'partners_section_subtitle' => 'LES DISTRIBUTEURS',
'characteristics' => 'Caractéristiques',
'title_shop' => 'Boutique',
'contenance' => 'Contenance',
'btn_visit_name' => 'visiter la boutique',
'btn_gamme_link' => 'notre-gamme',
'tva' => 'Dont TVA',
'products_section_title' => 'Nos produits',
'total' => 'Total (TTC)',
'btn_discover_link' => 'la-maison',
'btn_send' => 'envoyer',
'btn_buy' => 'acheter',
'placeholder_name' => 'Nom',
'uncompleted_message' => 'Veuillez remplir chaque carton avec le nombre de bouteilles par contenance. Si vous souhaitez commander un nombre spécial de bouteilles veuillez nous contacter.',
'btn_more_second_section' => 'la-maison',
'title_cottage' => 'Gîte',
'unit_price' => 'prix unitaire T.T.C.',
'btn_more' => 'En savoir +',
'title_bordeaux' => 'Bordeaux',
'insta' => 'https://www.instagram.com/champagne_deville/',
'step_two' => 'Connexion / Inscription',
'title_products' => 'Produits',
'volum' => 'Volume',
'checkbox_shipping' => 'Mon adresse de livraison est la même que mon adresse de facturation',
'products_section_subtitle' => 'Notre gamme',
'description' => 'Description',
'step_three' => 'Informations de livraison',
'phone' => 'Téléphone',
'placeholder_mail' => 'E-mail'
]
$local = object(App\Model\Entity\Locale) {
'id' => 'c79e08dd-4b98-40da-812f-166a5627cafe',
'locale' => 'fr',
'name' => 'French',
'position' => (int) 1,
'active' => true,
'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADdAAAA3QFwU6IHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAACdQTFRF////QUib/0tUh4y+/XiAQkab9PT0/0pVkpTC/mRtQUeb9fX1/0tVpPINxQAAAAp0Uk5TAFJSamp4eHjGxmzCt2wAAAArSURBVCjPY2RAA4zUEBB1AJIPDYDEP2Eg8ZtxFQOKAMOoAOUCGIFMi6gEAD39PvX2T/ZKAAAAAElFTkSuQmCC',
'front' => true,
'[new]' => false,
'[accessible]' => [
'locale' => true,
'name' => true,
'active' => true,
'position' => true,
'flag' => true,
'front' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Locales'
}
$currentLocal = 'fr'
$locales = [
(int) 0 => object(App\Model\Entity\Locale) {
'id' => 'c79e08dd-4b98-40da-812f-166a5627cafe',
'locale' => 'fr',
'name' => 'French',
'position' => (int) 1,
'active' => true,
'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADdAAAA3QFwU6IHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAACdQTFRF////QUib/0tUh4y+/XiAQkab9PT0/0pVkpTC/mRtQUeb9fX1/0tVpPINxQAAAAp0Uk5TAFJSamp4eHjGxmzCt2wAAAArSURBVCjPY2RAA4zUEBB1AJIPDYDEP2Eg8ZtxFQOKAMOoAOUCGIFMi6gEAD39PvX2T/ZKAAAAAElFTkSuQmCC',
'front' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Locales'
},
(int) 1 => object(App\Model\Entity\Locale) {
'id' => '073aae08-53c1-11e9-bb3d-7054d219d6c5',
'locale' => 'es',
'name' => 'Español',
'position' => (int) 0,
'active' => true,
'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADdAAAA3QFwU6IHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAARpQTFRF////x0FLyEJKgXaZoI6wuKV1watwyEFLy0pLzntc0rZn1GJZ1WVW1bhm1mxd13JW13Vx2nFQ229L23JN23xM3IyF3I+V3JKY3Y2G3nVJ33dJ34Zs4JOA4XhH4X9Q4ZV845Bk5JJi5LG15aWL5btz5b185pFh5pRk5pZs5px558Nc6ItI6KR16cFp6pBI66lx7ZxQ7aNO7q1h7rR17tjW76BO78BX8KpP8LJk8buC8stZ9LhX9Net9PPz9efR9fHz9fX198BY98dz98xX99/s9+Lt9+3R+MVe+N2d+dOA+deU+eat+sBQ+stf+8hm+8xZ+9Bw/Lzd/MtQ/N2E/N6G/dlx/sxP/s5R/tRa/tZk/tdp/9JQ/9JR/9NThpihEAAAAAN0Uk5TAFJ4LCUCBgAAAKRJREFUOI1jYBgKgJEJL2BkYCcAqKCAgwBgiCYAYApiQ/xCY/AoiLGR4Vb2wKkgyDxaUVhI0CjaEIcCH1N3aTVLL+9wgzDsCoLtdLS1lQJdoxwisCvQF+WTFWFxsVcQs8auwFjCSY6TmZ/HQtwRuwJPtwApKU09SV9bf+wKdFWc1TVMBOStVM2wK2Bj1YqODI6I5mXlwq4AHyAcWXRIMAQT7VAAACQKgMq9uRSqAAAAAElFTkSuQmCC',
'front' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Locales'
},
(int) 2 => object(App\Model\Entity\Locale) {
'id' => '99c33239-48e4-4692-adb0-30a7c352e556',
'locale' => 'en',
'name' => 'English',
'position' => (int) 0,
'active' => true,
'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA3QAAAN0BcFOiBwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAATuSURBVFiF7ZdrUNRlFMZ/+2dhXVoW5DJcAgTjamopziiWYuhMYpHGRUk0Gs1gIshboIYMoWNqahQyig41hJLXcgSvQ6VyS2WE1IBABRSZ5b673BZYdvtQ4QUYHb7QB55v7zlz5nnOvO+c57wivV7PSEIYUfZRAf8HAeJL65MbJ8UuvSQ2EveVPewy3naqxkPZ0SsZqmD+KxYPI9+0u9/iH+n9eNw8K6Uw5UKd4/k/ml98FqmrjVQd/65DhTg1015suzvFsuHM+SDV6nA8Q3xIWeHCrqxaUnPq6NbqBhR7jTdxBLx7coueTjk2tvWQW64aktja1IiNixxZ0ldDh1/CRM3tSgR1oD/CnWrGRsRQ89YnNBf9ReJiJ4q+9CJ4hhUi0bP6eTakRgIx/g4UhZmxMHk7qoBotOX3MF4ZiJDptwz1qTQ0Pt5I8q8jXfghle8nIGlt5eBH7vwS9yoz3UyHRSyIIPR1a4rXOhP56yE6fMPozilEMn8WlgWZyHfHICSdrcXvmJqL0bG0pu2hz9MFk9Pn0M8OoXRdMu5mcHbDJDKjPHG1kT43ue/LZuTFerKj/jdEc96jK+M0hpPdMM/ex9gju1Db2bMh8x4iArL7R6GLjZSEwHE45ediuf97qKsHK3OaVoXhuSYYvYFAVYMGVxspCrPpTxDaKK+ScKKaizdb2RrkyIziXNq3HUBX34yBvQ2yzRFIF89Ho9WTmlPH7uxa1F3aJwX8B283OYnv2GF8+CcsM46iV7ejc3VGGb2KCcvnAgwqoKpBg23JDdrjk9GW30MklyFbG4ZxRAhIjDh+tZEtJ6t50NzdXyc6kVs1qBkIgoiZrnI661tQXLn1iMhnMub2FoMK0LWo6L1R2h8znOKJYGEGQF1rN6W1nQN4REqlclhuNJiA4UBUjvuI2uGIj+JRASP+CMU5t1oHBCfYG2M39h9D1DUr6S0u688ZTp2AYD74aG6pbUZx+eYjUbMnYWxtTkGlGp1u8D7FQV//2X9wsJCwOdAJWzMJek0PnfuP0L4nHb26HbHHeGSJUdRoJTgP0Y25vQUKnQ6zbw8iVFbRK5dxd/kSTEIDiD9TR2GFekCNACCXivki2Inr27xYPN0SzbFzNE0Lpi0hBZFUgvybjdw8sBffPCnpVxRD0EOlogu3UF+sCw7TtGkNeokRFilpOASt4CvjuxyK9MDlKT8RIubZUbJjGp/62SNcLaH5jQ9QhSega1Ehi11JU1YGy5pcCEgqo7S2Y0hygMN59XjH3eDCbSUTY0IwuXaclpXLECnVWMZvZ0r0GjK8NOwMfQkLmSHw7yPUVlTTFr+X7vO5IAhIQ9+mK2oFW/La+TG/nsevb/UCexKCnIY0o6SztQDMdDNl6xJnpjrLaLijQJW4H5PsC6DTofHxpuezcDIVUsTqdTvpTD8F2j4k87wRx31McpWE5D1VdPUM3IieFwUVKuZuLSFouhXxgU64/pBAVW4wwvZ9jLlcyJj8ayxduABxZ9pJxBNdeSExiqMG4/gy/T71qp5hEz8OvR6O/97I6aJmwufZsd7fHfmZvZQduYxpUiryk1mIZXER17ThS2s///mBW6WiUe5mK8XNdujFw8rE6CFw32jWNO+nUoVWJkaOszxMB11Ki6vbiPzuTvemRePKPUN8OrUBrxnc2pE5RzT6NRsVMNIC/gaY0PLtJgQJ0gAAAABJRU5ErkJggg==',
'front' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Locales'
},
(int) 3 => object(App\Model\Entity\Locale) {
'id' => 'a20c3c73-53c0-11e9-bb3d-7054d219d6c5',
'locale' => 'de',
'name' => 'Deutsch',
'position' => (int) 0,
'active' => true,
'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADdAAAA3QFwU6IHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAB5QTFRF////SEhU/+BaRkZV/+FZwUlV/31WRkZV/0tV/+FagNv1tgAAAAd0Uk5TAFJSeHjAwPIGe2oAAAAqSURBVCjPY2FAAyzUEBBWQOH/Y0mhhS0YAvfQBYyHs7Xd6IF85w71bQEAwy4HmS9PAQYAAAAASUVORK5CYII=',
'front' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Locales'
}
]
$promos = object(SoftDelete\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Products.id AS `Products__id`, Products.name AS `Products__name`, Products.slug AS `Products__slug`, Products.cover AS `Products__cover`, Products.date AS `Products__date`, Products.intro AS `Products__intro`, Products.description AS `Products__description`, Products.before_price AS `Products__before_price`, Products.price_ht AS `Products__price_ht`, Products.taxe_id AS `Products__taxe_id`, Products.capacity_id AS `Products__capacity_id`, Products.category_id AS `Products__category_id`, Products.designation AS `Products__designation`, Products.variety AS `Products__variety`, Products.vintage AS `Products__vintage`, Products.dosage AS `Products__dosage`, Products.picture_left AS `Products__picture_left`, Products.picture_right AS `Products__picture_right`, Products.advice AS `Products__advice`, Products.created AS `Products__created`, Products.modified AS `Products__modified`, Products.parent_id AS `Products__parent_id`, Products.lft AS `Products__lft`, Products.rght AS `Products__rght`, Products.deleted AS `Products__deleted`, Products.type AS `Products__type`, Products.active AS `Products__active`, Products.position AS `Products__position`, Taxes.id AS `Taxes__id`, Taxes.name AS `Taxes__name`, Taxes.taxe AS `Taxes__taxe`, Taxes.deleted AS `Taxes__deleted`, Capacities.id AS `Capacities__id`, Capacities.name AS `Capacities__name`, Capacities.multiple_id AS `Capacities__multiple_id`, Capacities.convertion AS `Capacities__convertion`, Capacities.start_at AS `Capacities__start_at`, Capacities.deleted AS `Capacities__deleted`, Categories.id AS `Categories__id`, Categories.name AS `Categories__name`, Categories.deleted AS `Categories__deleted`, ParentProducts.id AS `ParentProducts__id`, ParentProducts.name AS `ParentProducts__name`, ParentProducts.slug AS `ParentProducts__slug`, ParentProducts.cover AS `ParentProducts__cover`, ParentProducts.date AS `ParentProducts__date`, ParentProducts.intro AS `ParentProducts__intro`, ParentProducts.description AS `ParentProducts__description`, ParentProducts.before_price AS `ParentProducts__before_price`, ParentProducts.price_ht AS `ParentProducts__price_ht`, ParentProducts.taxe_id AS `ParentProducts__taxe_id`, ParentProducts.capacity_id AS `ParentProducts__capacity_id`, ParentProducts.category_id AS `ParentProducts__category_id`, ParentProducts.designation AS `ParentProducts__designation`, ParentProducts.variety AS `ParentProducts__variety`, ParentProducts.vintage AS `ParentProducts__vintage`, ParentProducts.dosage AS `ParentProducts__dosage`, ParentProducts.picture_left AS `ParentProducts__picture_left`, ParentProducts.picture_right AS `ParentProducts__picture_right`, ParentProducts.advice AS `ParentProducts__advice`, ParentProducts.created AS `ParentProducts__created`, ParentProducts.modified AS `ParentProducts__modified`, ParentProducts.parent_id AS `ParentProducts__parent_id`, ParentProducts.lft AS `ParentProducts__lft`, ParentProducts.rght AS `ParentProducts__rght`, ParentProducts.deleted AS `ParentProducts__deleted`, ParentProducts.type AS `ParentProducts__type`, ParentProducts.active AS `ParentProducts__active`, ParentProducts.position AS `ParentProducts__position` FROM products Products INNER JOIN taxes Taxes ON (Taxes.id = (Products.taxe_id) AND Taxes.deleted IS NULL) LEFT JOIN capacities Capacities ON (Capacities.id = (Products.capacity_id) AND Capacities.deleted IS NULL) LEFT JOIN categories Categories ON (Categories.id = (Products.category_id) AND Categories.deleted IS NULL) LEFT JOIN products ParentProducts ON (ParentProducts.id = (Products.parent_id) AND ParentProducts.deleted IS NULL) WHERE (Products.type = :c0 AND Products.before_price > :c1 AND Products.active = :c2 AND Products.deleted IS NULL) ORDER BY Products.position ASC',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Products__id' => 'uuid',
'Products.id' => 'uuid',
'id' => 'uuid',
'Products__name' => 'string',
'Products.name' => 'string',
'name' => 'string',
'Products__slug' => 'string',
'Products.slug' => 'string',
'slug' => 'string',
'Products__cover' => 'string',
'Products.cover' => 'string',
'cover' => 'string',
'Products__date' => 'string',
'Products.date' => 'string',
'date' => 'string',
'Products__intro' => 'text',
'Products.intro' => 'text',
'intro' => 'text',
'Products__description' => 'text',
'Products.description' => 'text',
'description' => 'text',
'Products__before_price' => 'decimal',
'Products.before_price' => 'decimal',
'before_price' => 'decimal',
'Products__price_ht' => 'decimal',
'Products.price_ht' => 'decimal',
'price_ht' => 'decimal',
'Products__taxe_id' => 'uuid',
'Products.taxe_id' => 'uuid',
'taxe_id' => 'uuid',
'Products__capacity_id' => 'uuid',
'Products.capacity_id' => 'uuid',
'capacity_id' => 'uuid',
'Products__category_id' => 'uuid',
'Products.category_id' => 'uuid',
'category_id' => 'uuid',
'Products__designation' => 'string',
'Products.designation' => 'string',
'designation' => 'string',
'Products__variety' => 'string',
'Products.variety' => 'string',
'variety' => 'string',
'Products__vintage' => 'string',
'Products.vintage' => 'string',
'vintage' => 'string',
'Products__dosage' => 'string',
'Products.dosage' => 'string',
'dosage' => 'string',
'Products__picture_left' => 'string',
'Products.picture_left' => 'string',
'picture_left' => 'string',
'Products__picture_right' => 'string',
'Products.picture_right' => 'string',
'picture_right' => 'string',
'Products__advice' => 'string',
'Products.advice' => 'string',
'advice' => 'string',
'Products__created' => 'datetime',
'Products.created' => 'datetime',
'created' => 'datetime',
'Products__modified' => 'datetime',
'Products.modified' => 'datetime',
'modified' => 'datetime',
'Products__parent_id' => 'uuid',
'Products.parent_id' => 'uuid',
'parent_id' => 'uuid',
'Products__lft' => 'integer',
'Products.lft' => 'integer',
'lft' => 'integer',
'Products__rght' => 'integer',
'Products.rght' => 'integer',
'rght' => 'integer',
'Products__deleted' => 'datetime',
'Products.deleted' => 'datetime',
'deleted' => 'datetime',
'Products__type' => 'string',
'Products.type' => 'string',
'type' => 'string',
'Products__active' => 'tinyinteger',
'Products.active' => 'tinyinteger',
'active' => 'tinyinteger',
'Products__position' => 'integer',
'Products.position' => 'integer',
'position' => 'integer',
'Taxes__id' => 'uuid',
'Taxes.id' => 'uuid',
'Taxes__name' => 'string',
'Taxes.name' => 'string',
'Taxes__taxe' => 'decimal',
'Taxes.taxe' => 'decimal',
'taxe' => 'decimal',
'Taxes__deleted' => 'datetime',
'Taxes.deleted' => 'datetime',
'Capacities__id' => 'uuid',
'Capacities.id' => 'uuid',
'Capacities__name' => 'string',
'Capacities.name' => 'string',
'Capacities__multiple_id' => 'uuid',
'Capacities.multiple_id' => 'uuid',
'multiple_id' => 'uuid',
'Capacities__convertion' => 'decimal',
'Capacities.convertion' => 'decimal',
'convertion' => 'decimal',
'Capacities__start_at' => 'integer',
'Capacities.start_at' => 'integer',
'start_at' => 'integer',
'Capacities__deleted' => 'datetime',
'Capacities.deleted' => 'datetime',
'Categories__id' => 'uuid',
'Categories.id' => 'uuid',
'Categories__name' => 'string',
'Categories.name' => 'string',
'Categories__deleted' => 'datetime',
'Categories.deleted' => 'datetime',
'ParentProducts__id' => 'uuid',
'ParentProducts.id' => 'uuid',
'ParentProducts__name' => 'string',
'ParentProducts.name' => 'string',
'ParentProducts__slug' => 'string',
'ParentProducts.slug' => 'string',
'ParentProducts__cover' => 'string',
'ParentProducts.cover' => 'string',
'ParentProducts__date' => 'string',
'ParentProducts.date' => 'string',
'ParentProducts__intro' => 'text',
'ParentProducts.intro' => 'text',
'ParentProducts__description' => 'text',
'ParentProducts.description' => 'text',
'ParentProducts__before_price' => 'decimal',
'ParentProducts.before_price' => 'decimal',
'ParentProducts__price_ht' => 'decimal',
'ParentProducts.price_ht' => 'decimal',
'ParentProducts__taxe_id' => 'uuid',
'ParentProducts.taxe_id' => 'uuid',
'ParentProducts__capacity_id' => 'uuid',
'ParentProducts.capacity_id' => 'uuid',
'ParentProducts__category_id' => 'uuid',
'ParentProducts.category_id' => 'uuid',
'ParentProducts__designation' => 'string',
'ParentProducts.designation' => 'string',
'ParentProducts__variety' => 'string',
'ParentProducts.variety' => 'string',
'ParentProducts__vintage' => 'string',
'ParentProducts.vintage' => 'string',
'ParentProducts__dosage' => 'string',
'ParentProducts.dosage' => 'string',
'ParentProducts__picture_left' => 'string',
'ParentProducts.picture_left' => 'string',
'ParentProducts__picture_right' => 'string',
'ParentProducts.picture_right' => 'string',
'ParentProducts__advice' => 'string',
'ParentProducts.advice' => 'string',
'ParentProducts__created' => 'datetime',
'ParentProducts.created' => 'datetime',
'ParentProducts__modified' => 'datetime',
'ParentProducts.modified' => 'datetime',
'ParentProducts__parent_id' => 'uuid',
'ParentProducts.parent_id' => 'uuid',
'ParentProducts__lft' => 'integer',
'ParentProducts.lft' => 'integer',
'ParentProducts__rght' => 'integer',
'ParentProducts.rght' => 'integer',
'ParentProducts__deleted' => 'datetime',
'ParentProducts.deleted' => 'datetime',
'ParentProducts__type' => 'string',
'ParentProducts.type' => 'string',
'ParentProducts__active' => 'tinyinteger',
'ParentProducts.active' => 'tinyinteger',
'ParentProducts__position' => 'integer',
'ParentProducts.position' => 'integer'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'Taxes' => [[maximum depth reached]],
'Capacities' => [[maximum depth reached]],
'Categories' => [[maximum depth reached]],
'ParentProducts' => [[maximum depth reached]]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ProductsTable) {}
}
$child = object(App\Model\Entity\Product) {
'id' => '7cc2203f-f9f1-4952-9663-3c6dde2db155',
'name' => 'Seau ',
'slug' => 'seau',
'cover' => '/files/uploaded/5b004b39-17b7-4465-9e45-f6c38ac59232.jpg',
'date' => null,
'intro' => null,
'description' => null,
'before_price' => (float) 40,
'price_ht' => (float) 33.33,
'taxe_id' => '109457c6-05b2-4ad8-899e-01f2025106b9',
'capacity_id' => null,
'category_id' => '0d86a7f0-24be-4e5d-876b-18b293f4666d',
'designation' => null,
'variety' => null,
'vintage' => null,
'dosage' => null,
'picture_left' => null,
'picture_right' => null,
'advice' => null,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'parent_id' => '20d831da-c727-4939-bb78-fd84ca158cb8',
'lft' => (int) 96,
'rght' => (int) 97,
'deleted' => null,
'type' => 'product',
'active' => (int) 1,
'position' => (int) 0,
'tax' => object(App\Model\Entity\Tax) {},
'capacity' => null,
'category' => object(App\Model\Entity\Category) {},
'[new]' => false,
'[accessible]' => [
'name' => true,
'slug' => true,
'cover' => true,
'date' => true,
'intro' => true,
'description' => true,
'before_price' => true,
'price_ht' => true,
'taxe_id' => true,
'capacity_id' => true,
'category_id' => true,
'designation' => true,
'variety' => true,
'vintage' => true,
'dosage' => true,
'picture_left' => true,
'picture_right' => true,
'advice' => true,
'created' => true,
'modified' => true,
'deleted' => true,
'tax' => true,
'capacity' => true,
'category' => true,
'parent_id' => true,
'lft' => true,
'rght' => true,
'parent_product' => true,
'child_products' => true,
'type' => true,
'active' => true,
'position' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Products'
}
$key = (int) 0 include - APP/Template/Pages/product.ctp, line 19
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1413
Cake\View\View::_render() - CORE/src/View/View.php, line 1374
Cake\View\View::render() - CORE/src/View/View.php, line 880
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 235
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 162
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 96
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 98 value="7cc2203f-f9f1-4952-9663-3c6dde2db155">Notice (8) : Trying to get property of non-object [APP/Template/Pages/product.ctp , line 19 ]Code Context <?php foreach ( $product -> children as $key => $child ) : ?>
< option <?= $child -> capacity -> convertion == 1 ? 'selected' : '' ?> value="<?= $child -> id ?> "><?= $child -> capacity -> name ?> </option>
<?php endforeach ?>
$viewFile = '/var/www/clients/client15/web53/web/champagne-deville/src/Template/Pages/product.ctp'
$dataForView = [
'product' => object(App\Model\Entity\Product) {
'id' => '20d831da-c727-4939-bb78-fd84ca158cb8',
'name' => 'Seau',
'slug' => 'seau',
'cover' => '/files/uploaded/5b004b39-17b7-4465-9e45-f6c38ac59232.jpg',
'date' => null,
'intro' => '<p>Seau</p>',
'description' => '<p><br></p>',
'before_price' => null,
'price_ht' => (float) 33.33,
'taxe_id' => '109457c6-05b2-4ad8-899e-01f2025106b9',
'capacity_id' => '',
'category_id' => '0d86a7f0-24be-4e5d-876b-18b293f4666d',
'designation' => 'Seau à champagne ',
'variety' => '',
'vintage' => '',
'dosage' => '',
'picture_left' => '',
'picture_right' => '',
'advice' => 'Vingt minutes dans de l'eau glacée',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'parent_id' => null,
'lft' => (int) 95,
'rght' => (int) 98,
'deleted' => null,
'type' => 'range',
'active' => (int) 1,
'position' => (int) 0,
'tax' => object(App\Model\Entity\Tax) {},
'capacity' => null,
'category' => object(App\Model\Entity\Category) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Products'
},
'page' => object(App\Model\Entity\Page) {
'id' => 'e32a15c7-c7e4-4254-a675-ae3184c25821',
'title' => 'boutique',
'slug' => 'boutique',
'subtitle' => '',
'cover' => '/files/uploaded/a44d8929-7cef-401a-a1cf-2a2a21a40bd2.png',
'intro' => '',
'description' => '',
'anchor' => 'product',
'position' => null,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'deleted' => null,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Pages'
},
'menus' => object(SoftDelete\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Menus.id AS `Menus__id`, Menus.cover AS `Menus__cover`, Menus.name AS `Menus__name`, Menus.title AS `Menus__title`, Menus.slug AS `Menus__slug`, Menus.parent_id AS `Menus__parent_id`, Menus.lft AS `Menus__lft`, Menus.rght AS `Menus__rght`, Menus.position AS `Menus__position`, Menus.type AS `Menus__type`, Menus.deleted AS `Menus__deleted`, Menus.anchor AS `Menus__anchor` FROM menus Menus WHERE (Menus.parent_id is NULL AND Menus.deleted IS NULL) ORDER BY Menus.position ASC',
'params' => [[maximum depth reached]],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [[maximum depth reached]],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\MenusTable) {}
},
'quantity_product' => (int) 0,
'settings' => [
'copyright' => '',
'facebook' => '',
'title_faq' => '',
'btn_discover_name' => '',
'btn_choose' => '',
'systempay_key' => '<p>test key : 8248071397253591</p><p>prod key : 4809182785132352<br></p>',
'partners_section_title' => '',
'assembly' => '',
'team_section_title' => '',
'sous_total' => '',
'title_cart' => '',
'title_house' => '',
'shipping' => '',
'systempay_mode' => '<p>test : TEST</p><p>prod : PRODUCTION<br></p>',
'btn_website' => '',
'title_cgv' => '',
'step_four' => '',
'title_account' => '',
'contact_section_title' => '',
'title_actualities' => '',
'title_contact' => '',
'contact_section_subtitle' => '',
'btn_read_more' => '',
'address' => '<p>13 rue Carnot</p><p>51380 Verzy</p>',
'btn_close' => '',
'step_one' => '',
'title_login' => '',
'btn_more_first_section' => '',
'placeholder_phone' => '',
'shipping_message' => '',
'team_section_subtitle' => '',
'placeholder_message' => '',
'Promo' => '<p><br></p>',
'title_actuality' => '',
'email' => '<p>contact@champagnedeville.fr</p>',
'title_home' => '<p>accueil</p>',
'btn_visit_link' => '',
'title_legal' => '',
'btn_add' => '',
'partners_section_subtitle' => '',
'characteristics' => '',
'title_shop' => '',
'contenance' => '',
'btn_visit_name' => '',
'btn_gamme_link' => '',
'tva' => '',
'products_section_title' => '',
'total' => '',
'btn_discover_link' => '',
'btn_send' => '',
'btn_buy' => '',
'placeholder_name' => '',
'uncompleted_message' => '',
'btn_more_second_section' => '',
'title_cottage' => '',
'unit_price' => '',
'btn_more' => '',
'title_bordeaux' => '',
'insta' => '',
'step_two' => '',
'title_products' => '',
'volum' => '',
'checkbox_shipping' => '',
'products_section_subtitle' => '',
'description' => '',
'step_three' => '',
'phone' => '<p>+33 (0) 3 26 97 93 50</p>',
'placeholder_mail' => ''
],
'titles' => [
'copyright' => 'Champagne Jean-Paul Deville - tous droits réservés',
'facebook' => 'https://www.facebook.com/ChampagneDeville/',
'title_faq' => 'FAQ',
'btn_discover_name' => 'découvrir la maison',
'btn_choose' => 'choisir',
'systempay_key' => '4809182785132352',
'partners_section_title' => 'France et ailleurs',
'assembly' => 'Dégustation',
'team_section_title' => 'L'équipe',
'sous_total' => 'Sous-total (TTC)',
'title_cart' => 'Panier',
'title_house' => 'Maison',
'shipping' => 'Expédition',
'systempay_mode' => 'PRODUCTION',
'btn_website' => 'Site internet',
'title_cgv' => 'CGV',
'step_four' => 'Vérification',
'title_account' => 'Compte',
'contact_section_title' => 'Contactez-nous !',
'title_actualities' => 'Actualités',
'title_contact' => 'Contact',
'contact_section_subtitle' => 'UNE QUESTION OU COMMANDE SPÉCIFIQUE',
'btn_read_more' => 'lire plus',
'address' => 'Adresse',
'btn_close' => 'Fermer',
'step_one' => 'Vérification panier',
'title_login' => 'Connection',
'btn_more_first_section' => 'la-maison',
'placeholder_phone' => 'Téléphone',
'shipping_message' => 'Le pays que vous avez sélectionné n'est pas desservi par nos livreurs, si vous souhaitez quand même être livré dans ce pays, contactez-nous !',
'team_section_subtitle' => 'Une maison familiale depuis 1968',
'placeholder_message' => 'Message',
'Promo' => '',
'title_actuality' => 'Actualité',
'email' => 'email',
'title_home' => 'Accueil',
'btn_visit_link' => 'boutique',
'title_legal' => 'Mentions légales',
'btn_add' => 'ajouter',
'partners_section_subtitle' => 'LES DISTRIBUTEURS',
'characteristics' => 'Caractéristiques',
'title_shop' => 'Boutique',
'contenance' => 'Contenance',
'btn_visit_name' => 'visiter la boutique',
'btn_gamme_link' => 'notre-gamme',
'tva' => 'Dont TVA',
'products_section_title' => 'Nos produits',
'total' => 'Total (TTC)',
'btn_discover_link' => 'la-maison',
'btn_send' => 'envoyer',
'btn_buy' => 'acheter',
'placeholder_name' => 'Nom',
'uncompleted_message' => 'Veuillez remplir chaque carton avec le nombre de bouteilles par contenance. Si vous souhaitez commander un nombre spécial de bouteilles veuillez nous contacter.',
'btn_more_second_section' => 'la-maison',
'title_cottage' => 'Gîte',
'unit_price' => 'prix unitaire T.T.C.',
'btn_more' => 'En savoir +',
'title_bordeaux' => 'Bordeaux',
'insta' => 'https://www.instagram.com/champagne_deville/',
'step_two' => 'Connexion / Inscription',
'title_products' => 'Produits',
'volum' => 'Volume',
'checkbox_shipping' => 'Mon adresse de livraison est la même que mon adresse de facturation',
'products_section_subtitle' => 'Notre gamme',
'description' => 'Description',
'step_three' => 'Informations de livraison',
'phone' => 'Téléphone',
'placeholder_mail' => 'E-mail'
],
'local' => object(App\Model\Entity\Locale) {
'id' => 'c79e08dd-4b98-40da-812f-166a5627cafe',
'locale' => 'fr',
'name' => 'French',
'position' => (int) 1,
'active' => true,
'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADdAAAA3QFwU6IHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAACdQTFRF////QUib/0tUh4y+/XiAQkab9PT0/0pVkpTC/mRtQUeb9fX1/0tVpPINxQAAAAp0Uk5TAFJSamp4eHjGxmzCt2wAAAArSURBVCjPY2RAA4zUEBB1AJIPDYDEP2Eg8ZtxFQOKAMOoAOUCGIFMi6gEAD39PvX2T/ZKAAAAAElFTkSuQmCC',
'front' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Locales'
},
'currentLocal' => 'fr',
'locales' => [
(int) 0 => object(App\Model\Entity\Locale) {},
(int) 1 => object(App\Model\Entity\Locale) {},
(int) 2 => object(App\Model\Entity\Locale) {},
(int) 3 => object(App\Model\Entity\Locale) {}
],
'promos' => object(SoftDelete\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Products.id AS `Products__id`, Products.name AS `Products__name`, Products.slug AS `Products__slug`, Products.cover AS `Products__cover`, Products.date AS `Products__date`, Products.intro AS `Products__intro`, Products.description AS `Products__description`, Products.before_price AS `Products__before_price`, Products.price_ht AS `Products__price_ht`, Products.taxe_id AS `Products__taxe_id`, Products.capacity_id AS `Products__capacity_id`, Products.category_id AS `Products__category_id`, Products.designation AS `Products__designation`, Products.variety AS `Products__variety`, Products.vintage AS `Products__vintage`, Products.dosage AS `Products__dosage`, Products.picture_left AS `Products__picture_left`, Products.picture_right AS `Products__picture_right`, Products.advice AS `Products__advice`, Products.created AS `Products__created`, Products.modified AS `Products__modified`, Products.parent_id AS `Products__parent_id`, Products.lft AS `Products__lft`, Products.rght AS `Products__rght`, Products.deleted AS `Products__deleted`, Products.type AS `Products__type`, Products.active AS `Products__active`, Products.position AS `Products__position`, Taxes.id AS `Taxes__id`, Taxes.name AS `Taxes__name`, Taxes.taxe AS `Taxes__taxe`, Taxes.deleted AS `Taxes__deleted`, Capacities.id AS `Capacities__id`, Capacities.name AS `Capacities__name`, Capacities.multiple_id AS `Capacities__multiple_id`, Capacities.convertion AS `Capacities__convertion`, Capacities.start_at AS `Capacities__start_at`, Capacities.deleted AS `Capacities__deleted`, Categories.id AS `Categories__id`, Categories.name AS `Categories__name`, Categories.deleted AS `Categories__deleted`, ParentProducts.id AS `ParentProducts__id`, ParentProducts.name AS `ParentProducts__name`, ParentProducts.slug AS `ParentProducts__slug`, ParentProducts.cover AS `ParentProducts__cover`, ParentProducts.date AS `ParentProducts__date`, ParentProducts.intro AS `ParentProducts__intro`, ParentProducts.description AS `ParentProducts__description`, ParentProducts.before_price AS `ParentProducts__before_price`, ParentProducts.price_ht AS `ParentProducts__price_ht`, ParentProducts.taxe_id AS `ParentProducts__taxe_id`, ParentProducts.capacity_id AS `ParentProducts__capacity_id`, ParentProducts.category_id AS `ParentProducts__category_id`, ParentProducts.designation AS `ParentProducts__designation`, ParentProducts.variety AS `ParentProducts__variety`, ParentProducts.vintage AS `ParentProducts__vintage`, ParentProducts.dosage AS `ParentProducts__dosage`, ParentProducts.picture_left AS `ParentProducts__picture_left`, ParentProducts.picture_right AS `ParentProducts__picture_right`, ParentProducts.advice AS `ParentProducts__advice`, ParentProducts.created AS `ParentProducts__created`, ParentProducts.modified AS `ParentProducts__modified`, ParentProducts.parent_id AS `ParentProducts__parent_id`, ParentProducts.lft AS `ParentProducts__lft`, ParentProducts.rght AS `ParentProducts__rght`, ParentProducts.deleted AS `ParentProducts__deleted`, ParentProducts.type AS `ParentProducts__type`, ParentProducts.active AS `ParentProducts__active`, ParentProducts.position AS `ParentProducts__position` FROM products Products INNER JOIN taxes Taxes ON (Taxes.id = (Products.taxe_id) AND Taxes.deleted IS NULL) LEFT JOIN capacities Capacities ON (Capacities.id = (Products.capacity_id) AND Capacities.deleted IS NULL) LEFT JOIN categories Categories ON (Categories.id = (Products.category_id) AND Categories.deleted IS NULL) LEFT JOIN products ParentProducts ON (ParentProducts.id = (Products.parent_id) AND ParentProducts.deleted IS NULL) WHERE (Products.type = :c0 AND Products.before_price > :c1 AND Products.active = :c2 AND Products.deleted IS NULL) ORDER BY Products.position ASC',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\ProductsTable) {}
}
]
$product = object(App\Model\Entity\Product) {
'id' => '20d831da-c727-4939-bb78-fd84ca158cb8',
'name' => 'Seau',
'slug' => 'seau',
'cover' => '/files/uploaded/5b004b39-17b7-4465-9e45-f6c38ac59232.jpg',
'date' => null,
'intro' => '<p>Seau</p>',
'description' => '<p><br></p>',
'before_price' => null,
'price_ht' => (float) 33.33,
'taxe_id' => '109457c6-05b2-4ad8-899e-01f2025106b9',
'capacity_id' => '',
'category_id' => '0d86a7f0-24be-4e5d-876b-18b293f4666d',
'designation' => 'Seau à champagne ',
'variety' => '',
'vintage' => '',
'dosage' => '',
'picture_left' => '',
'picture_right' => '',
'advice' => 'Vingt minutes dans de l'eau glacée',
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'parent_id' => null,
'lft' => (int) 95,
'rght' => (int) 98,
'deleted' => null,
'type' => 'range',
'active' => (int) 1,
'position' => (int) 0,
'tax' => object(App\Model\Entity\Tax) {},
'capacity' => null,
'category' => object(App\Model\Entity\Category) {},
'[new]' => false,
'[accessible]' => [
'name' => true,
'slug' => true,
'cover' => true,
'date' => true,
'intro' => true,
'description' => true,
'before_price' => true,
'price_ht' => true,
'taxe_id' => true,
'capacity_id' => true,
'category_id' => true,
'designation' => true,
'variety' => true,
'vintage' => true,
'dosage' => true,
'picture_left' => true,
'picture_right' => true,
'advice' => true,
'created' => true,
'modified' => true,
'deleted' => true,
'tax' => true,
'capacity' => true,
'category' => true,
'parent_id' => true,
'lft' => true,
'rght' => true,
'parent_product' => true,
'child_products' => true,
'type' => true,
'active' => true,
'position' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Products'
}
$page = object(App\Model\Entity\Page) {
'id' => 'e32a15c7-c7e4-4254-a675-ae3184c25821',
'title' => 'boutique',
'slug' => 'boutique',
'subtitle' => '',
'cover' => '/files/uploaded/a44d8929-7cef-401a-a1cf-2a2a21a40bd2.png',
'intro' => '',
'description' => '',
'anchor' => 'product',
'position' => null,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'deleted' => null,
'[new]' => false,
'[accessible]' => [
'title' => true,
'slug' => true,
'subtitle' => true,
'cover' => true,
'intro' => true,
'description' => true,
'anchor' => true,
'position' => true,
'created' => true,
'modified' => true,
'deleted' => true,
'_i18n' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Pages'
}
$menus = object(SoftDelete\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Menus.id AS `Menus__id`, Menus.cover AS `Menus__cover`, Menus.name AS `Menus__name`, Menus.title AS `Menus__title`, Menus.slug AS `Menus__slug`, Menus.parent_id AS `Menus__parent_id`, Menus.lft AS `Menus__lft`, Menus.rght AS `Menus__rght`, Menus.position AS `Menus__position`, Menus.type AS `Menus__type`, Menus.deleted AS `Menus__deleted`, Menus.anchor AS `Menus__anchor` FROM menus Menus WHERE (Menus.parent_id is NULL AND Menus.deleted IS NULL) ORDER BY Menus.position ASC',
'params' => [],
'defaultTypes' => [
'Menus__id' => 'uuid',
'Menus.id' => 'uuid',
'id' => 'uuid',
'Menus__cover' => 'string',
'Menus.cover' => 'string',
'cover' => 'string',
'Menus__name' => 'string',
'Menus.name' => 'string',
'name' => 'string',
'Menus__title' => 'string',
'Menus.title' => 'string',
'title' => 'string',
'Menus__slug' => 'string',
'Menus.slug' => 'string',
'slug' => 'string',
'Menus__parent_id' => 'uuid',
'Menus.parent_id' => 'uuid',
'parent_id' => 'uuid',
'Menus__lft' => 'integer',
'Menus.lft' => 'integer',
'lft' => 'integer',
'Menus__rght' => 'integer',
'Menus.rght' => 'integer',
'rght' => 'integer',
'Menus__position' => 'integer',
'Menus.position' => 'integer',
'position' => 'integer',
'Menus__type' => 'string',
'Menus.type' => 'string',
'type' => 'string',
'Menus__deleted' => 'datetime',
'Menus.deleted' => 'datetime',
'deleted' => 'datetime',
'Menus__anchor' => 'string',
'Menus.anchor' => 'string',
'anchor' => 'string'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\MenusTable) {}
}
$quantity_product = (int) 0
$settings = [
'copyright' => '',
'facebook' => '',
'title_faq' => '',
'btn_discover_name' => '',
'btn_choose' => '',
'systempay_key' => '<p>test key : 8248071397253591</p><p>prod key : 4809182785132352<br></p>',
'partners_section_title' => '',
'assembly' => '',
'team_section_title' => '',
'sous_total' => '',
'title_cart' => '',
'title_house' => '',
'shipping' => '',
'systempay_mode' => '<p>test : TEST</p><p>prod : PRODUCTION<br></p>',
'btn_website' => '',
'title_cgv' => '',
'step_four' => '',
'title_account' => '',
'contact_section_title' => '',
'title_actualities' => '',
'title_contact' => '',
'contact_section_subtitle' => '',
'btn_read_more' => '',
'address' => '<p>13 rue Carnot</p><p>51380 Verzy</p>',
'btn_close' => '',
'step_one' => '',
'title_login' => '',
'btn_more_first_section' => '',
'placeholder_phone' => '',
'shipping_message' => '',
'team_section_subtitle' => '',
'placeholder_message' => '',
'Promo' => '<p><br></p>',
'title_actuality' => '',
'email' => '<p>contact@champagnedeville.fr</p>',
'title_home' => '<p>accueil</p>',
'btn_visit_link' => '',
'title_legal' => '',
'btn_add' => '',
'partners_section_subtitle' => '',
'characteristics' => '',
'title_shop' => '',
'contenance' => '',
'btn_visit_name' => '',
'btn_gamme_link' => '',
'tva' => '',
'products_section_title' => '',
'total' => '',
'btn_discover_link' => '',
'btn_send' => '',
'btn_buy' => '',
'placeholder_name' => '',
'uncompleted_message' => '',
'btn_more_second_section' => '',
'title_cottage' => '',
'unit_price' => '',
'btn_more' => '',
'title_bordeaux' => '',
'insta' => '',
'step_two' => '',
'title_products' => '',
'volum' => '',
'checkbox_shipping' => '',
'products_section_subtitle' => '',
'description' => '',
'step_three' => '',
'phone' => '<p>+33 (0) 3 26 97 93 50</p>',
'placeholder_mail' => ''
]
$titles = [
'copyright' => 'Champagne Jean-Paul Deville - tous droits réservés',
'facebook' => 'https://www.facebook.com/ChampagneDeville/',
'title_faq' => 'FAQ',
'btn_discover_name' => 'découvrir la maison',
'btn_choose' => 'choisir',
'systempay_key' => '4809182785132352',
'partners_section_title' => 'France et ailleurs',
'assembly' => 'Dégustation',
'team_section_title' => 'L'équipe',
'sous_total' => 'Sous-total (TTC)',
'title_cart' => 'Panier',
'title_house' => 'Maison',
'shipping' => 'Expédition',
'systempay_mode' => 'PRODUCTION',
'btn_website' => 'Site internet',
'title_cgv' => 'CGV',
'step_four' => 'Vérification',
'title_account' => 'Compte',
'contact_section_title' => 'Contactez-nous !',
'title_actualities' => 'Actualités',
'title_contact' => 'Contact',
'contact_section_subtitle' => 'UNE QUESTION OU COMMANDE SPÉCIFIQUE',
'btn_read_more' => 'lire plus',
'address' => 'Adresse',
'btn_close' => 'Fermer',
'step_one' => 'Vérification panier',
'title_login' => 'Connection',
'btn_more_first_section' => 'la-maison',
'placeholder_phone' => 'Téléphone',
'shipping_message' => 'Le pays que vous avez sélectionné n'est pas desservi par nos livreurs, si vous souhaitez quand même être livré dans ce pays, contactez-nous !',
'team_section_subtitle' => 'Une maison familiale depuis 1968',
'placeholder_message' => 'Message',
'Promo' => '',
'title_actuality' => 'Actualité',
'email' => 'email',
'title_home' => 'Accueil',
'btn_visit_link' => 'boutique',
'title_legal' => 'Mentions légales',
'btn_add' => 'ajouter',
'partners_section_subtitle' => 'LES DISTRIBUTEURS',
'characteristics' => 'Caractéristiques',
'title_shop' => 'Boutique',
'contenance' => 'Contenance',
'btn_visit_name' => 'visiter la boutique',
'btn_gamme_link' => 'notre-gamme',
'tva' => 'Dont TVA',
'products_section_title' => 'Nos produits',
'total' => 'Total (TTC)',
'btn_discover_link' => 'la-maison',
'btn_send' => 'envoyer',
'btn_buy' => 'acheter',
'placeholder_name' => 'Nom',
'uncompleted_message' => 'Veuillez remplir chaque carton avec le nombre de bouteilles par contenance. Si vous souhaitez commander un nombre spécial de bouteilles veuillez nous contacter.',
'btn_more_second_section' => 'la-maison',
'title_cottage' => 'Gîte',
'unit_price' => 'prix unitaire T.T.C.',
'btn_more' => 'En savoir +',
'title_bordeaux' => 'Bordeaux',
'insta' => 'https://www.instagram.com/champagne_deville/',
'step_two' => 'Connexion / Inscription',
'title_products' => 'Produits',
'volum' => 'Volume',
'checkbox_shipping' => 'Mon adresse de livraison est la même que mon adresse de facturation',
'products_section_subtitle' => 'Notre gamme',
'description' => 'Description',
'step_three' => 'Informations de livraison',
'phone' => 'Téléphone',
'placeholder_mail' => 'E-mail'
]
$local = object(App\Model\Entity\Locale) {
'id' => 'c79e08dd-4b98-40da-812f-166a5627cafe',
'locale' => 'fr',
'name' => 'French',
'position' => (int) 1,
'active' => true,
'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADdAAAA3QFwU6IHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAACdQTFRF////QUib/0tUh4y+/XiAQkab9PT0/0pVkpTC/mRtQUeb9fX1/0tVpPINxQAAAAp0Uk5TAFJSamp4eHjGxmzCt2wAAAArSURBVCjPY2RAA4zUEBB1AJIPDYDEP2Eg8ZtxFQOKAMOoAOUCGIFMi6gEAD39PvX2T/ZKAAAAAElFTkSuQmCC',
'front' => true,
'[new]' => false,
'[accessible]' => [
'locale' => true,
'name' => true,
'active' => true,
'position' => true,
'flag' => true,
'front' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Locales'
}
$currentLocal = 'fr'
$locales = [
(int) 0 => object(App\Model\Entity\Locale) {
'id' => 'c79e08dd-4b98-40da-812f-166a5627cafe',
'locale' => 'fr',
'name' => 'French',
'position' => (int) 1,
'active' => true,
'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADdAAAA3QFwU6IHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAACdQTFRF////QUib/0tUh4y+/XiAQkab9PT0/0pVkpTC/mRtQUeb9fX1/0tVpPINxQAAAAp0Uk5TAFJSamp4eHjGxmzCt2wAAAArSURBVCjPY2RAA4zUEBB1AJIPDYDEP2Eg8ZtxFQOKAMOoAOUCGIFMi6gEAD39PvX2T/ZKAAAAAElFTkSuQmCC',
'front' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Locales'
},
(int) 1 => object(App\Model\Entity\Locale) {
'id' => '073aae08-53c1-11e9-bb3d-7054d219d6c5',
'locale' => 'es',
'name' => 'Español',
'position' => (int) 0,
'active' => true,
'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADdAAAA3QFwU6IHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAARpQTFRF////x0FLyEJKgXaZoI6wuKV1watwyEFLy0pLzntc0rZn1GJZ1WVW1bhm1mxd13JW13Vx2nFQ229L23JN23xM3IyF3I+V3JKY3Y2G3nVJ33dJ34Zs4JOA4XhH4X9Q4ZV845Bk5JJi5LG15aWL5btz5b185pFh5pRk5pZs5px558Nc6ItI6KR16cFp6pBI66lx7ZxQ7aNO7q1h7rR17tjW76BO78BX8KpP8LJk8buC8stZ9LhX9Net9PPz9efR9fHz9fX198BY98dz98xX99/s9+Lt9+3R+MVe+N2d+dOA+deU+eat+sBQ+stf+8hm+8xZ+9Bw/Lzd/MtQ/N2E/N6G/dlx/sxP/s5R/tRa/tZk/tdp/9JQ/9JR/9NThpihEAAAAAN0Uk5TAFJ4LCUCBgAAAKRJREFUOI1jYBgKgJEJL2BkYCcAqKCAgwBgiCYAYApiQ/xCY/AoiLGR4Vb2wKkgyDxaUVhI0CjaEIcCH1N3aTVLL+9wgzDsCoLtdLS1lQJdoxwisCvQF+WTFWFxsVcQs8auwFjCSY6TmZ/HQtwRuwJPtwApKU09SV9bf+wKdFWc1TVMBOStVM2wK2Bj1YqODI6I5mXlwq4AHyAcWXRIMAQT7VAAACQKgMq9uRSqAAAAAElFTkSuQmCC',
'front' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Locales'
},
(int) 2 => object(App\Model\Entity\Locale) {
'id' => '99c33239-48e4-4692-adb0-30a7c352e556',
'locale' => 'en',
'name' => 'English',
'position' => (int) 0,
'active' => true,
'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA3QAAAN0BcFOiBwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAATuSURBVFiF7ZdrUNRlFMZ/+2dhXVoW5DJcAgTjamopziiWYuhMYpHGRUk0Gs1gIshboIYMoWNqahQyig41hJLXcgSvQ6VyS2WE1IBABRSZ5b673BZYdvtQ4QUYHb7QB55v7zlz5nnOvO+c57wivV7PSEIYUfZRAf8HAeJL65MbJ8UuvSQ2EveVPewy3naqxkPZ0SsZqmD+KxYPI9+0u9/iH+n9eNw8K6Uw5UKd4/k/ml98FqmrjVQd/65DhTg1015suzvFsuHM+SDV6nA8Q3xIWeHCrqxaUnPq6NbqBhR7jTdxBLx7coueTjk2tvWQW64aktja1IiNixxZ0ldDh1/CRM3tSgR1oD/CnWrGRsRQ89YnNBf9ReJiJ4q+9CJ4hhUi0bP6eTakRgIx/g4UhZmxMHk7qoBotOX3MF4ZiJDptwz1qTQ0Pt5I8q8jXfghle8nIGlt5eBH7vwS9yoz3UyHRSyIIPR1a4rXOhP56yE6fMPozilEMn8WlgWZyHfHICSdrcXvmJqL0bG0pu2hz9MFk9Pn0M8OoXRdMu5mcHbDJDKjPHG1kT43ue/LZuTFerKj/jdEc96jK+M0hpPdMM/ex9gju1Db2bMh8x4iArL7R6GLjZSEwHE45ediuf97qKsHK3OaVoXhuSYYvYFAVYMGVxspCrPpTxDaKK+ScKKaizdb2RrkyIziXNq3HUBX34yBvQ2yzRFIF89Ho9WTmlPH7uxa1F3aJwX8B283OYnv2GF8+CcsM46iV7ejc3VGGb2KCcvnAgwqoKpBg23JDdrjk9GW30MklyFbG4ZxRAhIjDh+tZEtJ6t50NzdXyc6kVs1qBkIgoiZrnI661tQXLn1iMhnMub2FoMK0LWo6L1R2h8znOKJYGEGQF1rN6W1nQN4REqlclhuNJiA4UBUjvuI2uGIj+JRASP+CMU5t1oHBCfYG2M39h9D1DUr6S0u688ZTp2AYD74aG6pbUZx+eYjUbMnYWxtTkGlGp1u8D7FQV//2X9wsJCwOdAJWzMJek0PnfuP0L4nHb26HbHHeGSJUdRoJTgP0Y25vQUKnQ6zbw8iVFbRK5dxd/kSTEIDiD9TR2GFekCNACCXivki2Inr27xYPN0SzbFzNE0Lpi0hBZFUgvybjdw8sBffPCnpVxRD0EOlogu3UF+sCw7TtGkNeokRFilpOASt4CvjuxyK9MDlKT8RIubZUbJjGp/62SNcLaH5jQ9QhSega1Ehi11JU1YGy5pcCEgqo7S2Y0hygMN59XjH3eDCbSUTY0IwuXaclpXLECnVWMZvZ0r0GjK8NOwMfQkLmSHw7yPUVlTTFr+X7vO5IAhIQ9+mK2oFW/La+TG/nsevb/UCexKCnIY0o6SztQDMdDNl6xJnpjrLaLijQJW4H5PsC6DTofHxpuezcDIVUsTqdTvpTD8F2j4k87wRx31McpWE5D1VdPUM3IieFwUVKuZuLSFouhXxgU64/pBAVW4wwvZ9jLlcyJj8ayxduABxZ9pJxBNdeSExiqMG4/gy/T71qp5hEz8OvR6O/97I6aJmwufZsd7fHfmZvZQduYxpUiryk1mIZXER17ThS2s///mBW6WiUe5mK8XNdujFw8rE6CFw32jWNO+nUoVWJkaOszxMB11Ki6vbiPzuTvemRePKPUN8OrUBrxnc2pE5RzT6NRsVMNIC/gaY0PLtJgQJ0gAAAABJRU5ErkJggg==',
'front' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Locales'
},
(int) 3 => object(App\Model\Entity\Locale) {
'id' => 'a20c3c73-53c0-11e9-bb3d-7054d219d6c5',
'locale' => 'de',
'name' => 'Deutsch',
'position' => (int) 0,
'active' => true,
'flag' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAADdAAAA3QFwU6IHAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAB5QTFRF////SEhU/+BaRkZV/+FZwUlV/31WRkZV/0tV/+FagNv1tgAAAAd0Uk5TAFJSeHjAwPIGe2oAAAAqSURBVCjPY2FAAyzUEBBWQOH/Y0mhhS0YAvfQBYyHs7Xd6IF85w71bQEAwy4HmS9PAQYAAAAASUVORK5CYII=',
'front' => true,
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Locales'
}
]
$promos = object(SoftDelete\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Products.id AS `Products__id`, Products.name AS `Products__name`, Products.slug AS `Products__slug`, Products.cover AS `Products__cover`, Products.date AS `Products__date`, Products.intro AS `Products__intro`, Products.description AS `Products__description`, Products.before_price AS `Products__before_price`, Products.price_ht AS `Products__price_ht`, Products.taxe_id AS `Products__taxe_id`, Products.capacity_id AS `Products__capacity_id`, Products.category_id AS `Products__category_id`, Products.designation AS `Products__designation`, Products.variety AS `Products__variety`, Products.vintage AS `Products__vintage`, Products.dosage AS `Products__dosage`, Products.picture_left AS `Products__picture_left`, Products.picture_right AS `Products__picture_right`, Products.advice AS `Products__advice`, Products.created AS `Products__created`, Products.modified AS `Products__modified`, Products.parent_id AS `Products__parent_id`, Products.lft AS `Products__lft`, Products.rght AS `Products__rght`, Products.deleted AS `Products__deleted`, Products.type AS `Products__type`, Products.active AS `Products__active`, Products.position AS `Products__position`, Taxes.id AS `Taxes__id`, Taxes.name AS `Taxes__name`, Taxes.taxe AS `Taxes__taxe`, Taxes.deleted AS `Taxes__deleted`, Capacities.id AS `Capacities__id`, Capacities.name AS `Capacities__name`, Capacities.multiple_id AS `Capacities__multiple_id`, Capacities.convertion AS `Capacities__convertion`, Capacities.start_at AS `Capacities__start_at`, Capacities.deleted AS `Capacities__deleted`, Categories.id AS `Categories__id`, Categories.name AS `Categories__name`, Categories.deleted AS `Categories__deleted`, ParentProducts.id AS `ParentProducts__id`, ParentProducts.name AS `ParentProducts__name`, ParentProducts.slug AS `ParentProducts__slug`, ParentProducts.cover AS `ParentProducts__cover`, ParentProducts.date AS `ParentProducts__date`, ParentProducts.intro AS `ParentProducts__intro`, ParentProducts.description AS `ParentProducts__description`, ParentProducts.before_price AS `ParentProducts__before_price`, ParentProducts.price_ht AS `ParentProducts__price_ht`, ParentProducts.taxe_id AS `ParentProducts__taxe_id`, ParentProducts.capacity_id AS `ParentProducts__capacity_id`, ParentProducts.category_id AS `ParentProducts__category_id`, ParentProducts.designation AS `ParentProducts__designation`, ParentProducts.variety AS `ParentProducts__variety`, ParentProducts.vintage AS `ParentProducts__vintage`, ParentProducts.dosage AS `ParentProducts__dosage`, ParentProducts.picture_left AS `ParentProducts__picture_left`, ParentProducts.picture_right AS `ParentProducts__picture_right`, ParentProducts.advice AS `ParentProducts__advice`, ParentProducts.created AS `ParentProducts__created`, ParentProducts.modified AS `ParentProducts__modified`, ParentProducts.parent_id AS `ParentProducts__parent_id`, ParentProducts.lft AS `ParentProducts__lft`, ParentProducts.rght AS `ParentProducts__rght`, ParentProducts.deleted AS `ParentProducts__deleted`, ParentProducts.type AS `ParentProducts__type`, ParentProducts.active AS `ParentProducts__active`, ParentProducts.position AS `ParentProducts__position` FROM products Products INNER JOIN taxes Taxes ON (Taxes.id = (Products.taxe_id) AND Taxes.deleted IS NULL) LEFT JOIN capacities Capacities ON (Capacities.id = (Products.capacity_id) AND Capacities.deleted IS NULL) LEFT JOIN categories Categories ON (Categories.id = (Products.category_id) AND Categories.deleted IS NULL) LEFT JOIN products ParentProducts ON (ParentProducts.id = (Products.parent_id) AND ParentProducts.deleted IS NULL) WHERE (Products.type = :c0 AND Products.before_price > :c1 AND Products.active = :c2 AND Products.deleted IS NULL) ORDER BY Products.position ASC',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Products__id' => 'uuid',
'Products.id' => 'uuid',
'id' => 'uuid',
'Products__name' => 'string',
'Products.name' => 'string',
'name' => 'string',
'Products__slug' => 'string',
'Products.slug' => 'string',
'slug' => 'string',
'Products__cover' => 'string',
'Products.cover' => 'string',
'cover' => 'string',
'Products__date' => 'string',
'Products.date' => 'string',
'date' => 'string',
'Products__intro' => 'text',
'Products.intro' => 'text',
'intro' => 'text',
'Products__description' => 'text',
'Products.description' => 'text',
'description' => 'text',
'Products__before_price' => 'decimal',
'Products.before_price' => 'decimal',
'before_price' => 'decimal',
'Products__price_ht' => 'decimal',
'Products.price_ht' => 'decimal',
'price_ht' => 'decimal',
'Products__taxe_id' => 'uuid',
'Products.taxe_id' => 'uuid',
'taxe_id' => 'uuid',
'Products__capacity_id' => 'uuid',
'Products.capacity_id' => 'uuid',
'capacity_id' => 'uuid',
'Products__category_id' => 'uuid',
'Products.category_id' => 'uuid',
'category_id' => 'uuid',
'Products__designation' => 'string',
'Products.designation' => 'string',
'designation' => 'string',
'Products__variety' => 'string',
'Products.variety' => 'string',
'variety' => 'string',
'Products__vintage' => 'string',
'Products.vintage' => 'string',
'vintage' => 'string',
'Products__dosage' => 'string',
'Products.dosage' => 'string',
'dosage' => 'string',
'Products__picture_left' => 'string',
'Products.picture_left' => 'string',
'picture_left' => 'string',
'Products__picture_right' => 'string',
'Products.picture_right' => 'string',
'picture_right' => 'string',
'Products__advice' => 'string',
'Products.advice' => 'string',
'advice' => 'string',
'Products__created' => 'datetime',
'Products.created' => 'datetime',
'created' => 'datetime',
'Products__modified' => 'datetime',
'Products.modified' => 'datetime',
'modified' => 'datetime',
'Products__parent_id' => 'uuid',
'Products.parent_id' => 'uuid',
'parent_id' => 'uuid',
'Products__lft' => 'integer',
'Products.lft' => 'integer',
'lft' => 'integer',
'Products__rght' => 'integer',
'Products.rght' => 'integer',
'rght' => 'integer',
'Products__deleted' => 'datetime',
'Products.deleted' => 'datetime',
'deleted' => 'datetime',
'Products__type' => 'string',
'Products.type' => 'string',
'type' => 'string',
'Products__active' => 'tinyinteger',
'Products.active' => 'tinyinteger',
'active' => 'tinyinteger',
'Products__position' => 'integer',
'Products.position' => 'integer',
'position' => 'integer',
'Taxes__id' => 'uuid',
'Taxes.id' => 'uuid',
'Taxes__name' => 'string',
'Taxes.name' => 'string',
'Taxes__taxe' => 'decimal',
'Taxes.taxe' => 'decimal',
'taxe' => 'decimal',
'Taxes__deleted' => 'datetime',
'Taxes.deleted' => 'datetime',
'Capacities__id' => 'uuid',
'Capacities.id' => 'uuid',
'Capacities__name' => 'string',
'Capacities.name' => 'string',
'Capacities__multiple_id' => 'uuid',
'Capacities.multiple_id' => 'uuid',
'multiple_id' => 'uuid',
'Capacities__convertion' => 'decimal',
'Capacities.convertion' => 'decimal',
'convertion' => 'decimal',
'Capacities__start_at' => 'integer',
'Capacities.start_at' => 'integer',
'start_at' => 'integer',
'Capacities__deleted' => 'datetime',
'Capacities.deleted' => 'datetime',
'Categories__id' => 'uuid',
'Categories.id' => 'uuid',
'Categories__name' => 'string',
'Categories.name' => 'string',
'Categories__deleted' => 'datetime',
'Categories.deleted' => 'datetime',
'ParentProducts__id' => 'uuid',
'ParentProducts.id' => 'uuid',
'ParentProducts__name' => 'string',
'ParentProducts.name' => 'string',
'ParentProducts__slug' => 'string',
'ParentProducts.slug' => 'string',
'ParentProducts__cover' => 'string',
'ParentProducts.cover' => 'string',
'ParentProducts__date' => 'string',
'ParentProducts.date' => 'string',
'ParentProducts__intro' => 'text',
'ParentProducts.intro' => 'text',
'ParentProducts__description' => 'text',
'ParentProducts.description' => 'text',
'ParentProducts__before_price' => 'decimal',
'ParentProducts.before_price' => 'decimal',
'ParentProducts__price_ht' => 'decimal',
'ParentProducts.price_ht' => 'decimal',
'ParentProducts__taxe_id' => 'uuid',
'ParentProducts.taxe_id' => 'uuid',
'ParentProducts__capacity_id' => 'uuid',
'ParentProducts.capacity_id' => 'uuid',
'ParentProducts__category_id' => 'uuid',
'ParentProducts.category_id' => 'uuid',
'ParentProducts__designation' => 'string',
'ParentProducts.designation' => 'string',
'ParentProducts__variety' => 'string',
'ParentProducts.variety' => 'string',
'ParentProducts__vintage' => 'string',
'ParentProducts.vintage' => 'string',
'ParentProducts__dosage' => 'string',
'ParentProducts.dosage' => 'string',
'ParentProducts__picture_left' => 'string',
'ParentProducts.picture_left' => 'string',
'ParentProducts__picture_right' => 'string',
'ParentProducts.picture_right' => 'string',
'ParentProducts__advice' => 'string',
'ParentProducts.advice' => 'string',
'ParentProducts__created' => 'datetime',
'ParentProducts.created' => 'datetime',
'ParentProducts__modified' => 'datetime',
'ParentProducts.modified' => 'datetime',
'ParentProducts__parent_id' => 'uuid',
'ParentProducts.parent_id' => 'uuid',
'ParentProducts__lft' => 'integer',
'ParentProducts.lft' => 'integer',
'ParentProducts__rght' => 'integer',
'ParentProducts.rght' => 'integer',
'ParentProducts__deleted' => 'datetime',
'ParentProducts.deleted' => 'datetime',
'ParentProducts__type' => 'string',
'ParentProducts.type' => 'string',
'ParentProducts__active' => 'tinyinteger',
'ParentProducts.active' => 'tinyinteger',
'ParentProducts__position' => 'integer',
'ParentProducts.position' => 'integer'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'Taxes' => [[maximum depth reached]],
'Capacities' => [[maximum depth reached]],
'Categories' => [[maximum depth reached]],
'ParentProducts' => [[maximum depth reached]]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ProductsTable) {}
}
$child = object(App\Model\Entity\Product) {
'id' => '7cc2203f-f9f1-4952-9663-3c6dde2db155',
'name' => 'Seau ',
'slug' => 'seau',
'cover' => '/files/uploaded/5b004b39-17b7-4465-9e45-f6c38ac59232.jpg',
'date' => null,
'intro' => null,
'description' => null,
'before_price' => (float) 40,
'price_ht' => (float) 33.33,
'taxe_id' => '109457c6-05b2-4ad8-899e-01f2025106b9',
'capacity_id' => null,
'category_id' => '0d86a7f0-24be-4e5d-876b-18b293f4666d',
'designation' => null,
'variety' => null,
'vintage' => null,
'dosage' => null,
'picture_left' => null,
'picture_right' => null,
'advice' => null,
'created' => object(Cake\I18n\FrozenTime) {},
'modified' => object(Cake\I18n\FrozenTime) {},
'parent_id' => '20d831da-c727-4939-bb78-fd84ca158cb8',
'lft' => (int) 96,
'rght' => (int) 97,
'deleted' => null,
'type' => 'product',
'active' => (int) 1,
'position' => (int) 0,
'tax' => object(App\Model\Entity\Tax) {},
'capacity' => null,
'category' => object(App\Model\Entity\Category) {},
'[new]' => false,
'[accessible]' => [
'name' => true,
'slug' => true,
'cover' => true,
'date' => true,
'intro' => true,
'description' => true,
'before_price' => true,
'price_ht' => true,
'taxe_id' => true,
'capacity_id' => true,
'category_id' => true,
'designation' => true,
'variety' => true,
'vintage' => true,
'dosage' => true,
'picture_left' => true,
'picture_right' => true,
'advice' => true,
'created' => true,
'modified' => true,
'deleted' => true,
'tax' => true,
'capacity' => true,
'category' => true,
'parent_id' => true,
'lft' => true,
'rght' => true,
'parent_product' => true,
'child_products' => true,
'type' => true,
'active' => true,
'position' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Products'
}
$key = (int) 0 include - APP/Template/Pages/product.ctp, line 19
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1413
Cake\View\View::_render() - CORE/src/View/View.php, line 1374
Cake\View\View::render() - CORE/src/View/View.php, line 880
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 235
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 162
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 96
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 98