{"id":"o","type":"section","overall_type":"section","childs":[{"id":"","type":"type_html","overall_type":"element","title":"<div class=\"ffb-modal__tabs\">"},{"id":"","type":"type_html","overall_type":"element","title":"<div class=\"ffb-modal__tab-headers clearfix\">"},{"id":"","type":"type_html","overall_type":"element","title":"<\/div>"},{"id":"","type":"type_html","overall_type":"element","title":"<div class=\"ffb-modal__tab-contents clearfix\">"},{"id":"gen","type":"section","overall_type":"section","childs":[{"id":"","type":"type_html","overall_type":"element","title":"<div class=\"ffb-modal__tab-header  ffb-modal__tab-header--active\" data-id=\"gen\" data-tab-header-name=\"General\">General<\/div>"},{"id":"","type":"type_html","overall_type":"element","title":"<div class=\"ffb-modal__tab-content  ffb-modal__tab-content--active \" data-id=\"gen\" data-tab-content-name=\"General\">"},{"id":"","type":"type_html","overall_type":"element","title":"<div class=\"ffb-modal__content--options ffb-options\">"},{"id":"ffsys-disabled","type":"hidden","title":"","defaultValue":0,"description":"","selectValues":null,"value":0,"overall_type":"option"},{"id":"ffsys-info","type":"hidden","title":"","defaultValue":"{}","description":"","selectValues":null,"value":"{}","overall_type":"option"},{"id":null,"type":"type_table_start","overall_type":"element","title":null},{"id":"","type":"type_table_data_start","overall_type":"element","title":"Note"},{"id":"","type":"type_description","overall_type":"element","title":"\n\t\t\n\t\tPlease note, that all usual action and hooks, that WooCommerce uses cannot be called.\n\t\t<br><br>\n\t\tThis element does not use all hooks and actions, sometimes it is replaced only with some functions in it.\n\t\t<br><br>\n\t\tThis solution is required for better customization - For example - if you wish to have product breadcrumbs on different place or just if you wish to remove it.\n\t\t<br><br>\n\t\tBut there is price for it - there may be problems with compatibility with some WooCommerce plugins, that uses these hooks.\n\t\t <br><br>\n\t\tPlease also note, that there are not used templates <code>single-product.php<\/code> and <code>content-single-product.php<\/code>\n\t\t"},{"id":null,"type":"type_table_data_end","overall_type":"element","title":null},{"id":"","type":"type_table_data_start","overall_type":"element","title":"HTML Tag"},{"id":"tag","type":"text","title":"","defaultValue":"div","description":"","selectValues":null,"value":"div","overall_type":"option"},{"id":null,"type":"type_table_data_end","overall_type":"element","title":null},{"id":"","type":"type_table_data_start","overall_type":"element","title":"Debug mode"},{"id":"","type":"type_description","overall_type":"element","title":"\n\t\t\tPlease note, that when you use this element with some extra WooCommerce plugin, you will need manually add\n\t\t\tfunctions, that are called in the WooCommerce hooks.\n\t\t\t<br>\n\t\t\tIn that case - use element <stong>WC - Tools - Hook Debugger<\/stong> with parameter <strong>Hooks to check<\/strong> set to:\n\t\t\t<br>\n\t\t\t<pre>woocommerce_before_main_content\nwoocommerce_before_single_product\nwoocommerce_before_single_product_summary\nwoocommerce_single_product_summary\nwoocommerce_after_single_product_summary\nwoocommerce_after_single_product\nwoocommerce_after_main_content\nwoocommerce_sidebar<\/pre>\n\t\t\t<br>\n\t\t\tThere will be list of hooks and functions, that are not called or not in element.\n\t\t\t<br>\n\t\t\tHooks and functions used are:\n\t\t\t<pre>woocommerce_output_content_wrapper \/\/ in the hook woocommerce_before_main_content\nwoocommerce_before_single_product \/\/ hook\nWC_Structured_Data::generate_website_data() \/\/ in the hook woocommerce_before_main_content\nWC_Structured_Data::generate_product_data() \/\/ in the hook woocommerce_single_product_summary\nwoocommerce_after_single_product \/\/ hook\nwoocommerce_output_content_wrapper_end() \/\/ in the hook woocommerce_after_main_content\n<\/pre>\n\t\t"},{"id":null,"type":"type_table_data_end","overall_type":"element","title":null},{"id":null,"type":"type_table_end","overall_type":"element","title":null},{"id":"","type":"type_html","overall_type":"element","title":"<\/div>"},{"id":"","type":"type_html","overall_type":"element","title":"<\/div>"}]},{"id":"st","type":"section","overall_type":"section","params":{"is-block":[true],"unique-hash":["st-992d0a527d26665ff178ce1ec29c7443"]}},{"id":"b-m","type":"section","overall_type":"section","params":{"is-block":[true],"unique-hash":["b-m-1b3a34586a1bf72a0ffb0f798f192d04"]}},{"id":"clrs","type":"section","overall_type":"section","params":{"is-block":[true],"unique-hash":["clrs-b4919d32c1001f45955efaab75c554da"]}},{"id":"a-t","type":"section","overall_type":"section","params":{"is-block":[true],"unique-hash":["a-t-ff4a4e906c74ca0b763b2f50accd2d7c"]}},{"id":"cc","type":"section","overall_type":"section","params":{"is-block":[true],"unique-hash":["cc-848e94856287c3379d80214bc165696d"]}},{"id":"","type":"type_html","overall_type":"element","title":"<\/div>"},{"id":"","type":"type_html","overall_type":"element","title":"<\/div>"}]}