Sindbad~EG File Manager
<?php
use ShopEngine\Core\Register\Module_List;
defined('ABSPATH') || exit;
$block_container_classes = wp_is_block_theme() ? 'has-global-padding is-layout-constrained wp-block-group' : '';
?>
<?php echo !wp_is_block_theme() ? '<div class="shopengine-quick-checkout-content-warper"><div class="woocommerce shopengine-woocommerce-checkout">' : ''; ?>
<?php if($this->get_page_type_option_slug() == 'quick_checkout'): ?>
<style>
#wpadminbar {
display: none!important;
}
html{
margin: 0!important;
}
</style>
<?php endif; ?>
<?php
$checkout = WC()->checkout();
global $wp;
while(have_posts()) : the_post();
do_action('woocommerce_before_checkout_form', $checkout);
$skip_content = false;
/**
* check multistep module active or not
* if active then check multistep checkout enabled or not in section
*/
$is_multistep_checkout_active = Module_List::instance()->is_widget_active('multistep-checkout');
$multistep_status = false;
if($is_multistep_checkout_active){
$checkout_sections = json_decode(get_post_meta($this->prod_tpl_id,'_elementor_data', true), true);
if(is_array($checkout_sections)) {
foreach ($checkout_sections as $key => $checkout_section){
$multistep = $checkout_section['settings']['shopengine_multistep_checkout_enable'] ?? '';
if($multistep == 'enabled'){
$multistep_status = true;
}
}
}
}
$login_reminder = get_option( 'woocommerce_enable_checkout_login_reminder' );
if ( isset( $wp->query_vars['order-pay'] ) ) : ?>
<div class="shopengine-order-pay-container">
<?php
if(\ShopEngine\Core\Builders\Action::is_edit_with_gutenberg($this->prod_tpl_id)) {
shopengine_content_render( do_blocks( get_the_content(null, false, $this->prod_tpl_id) ) );
} else {
\ShopEngine\Core\Page_Templates\Hooks\Base_Content::instance()->load_content_designed_from_builder();
}
?>
</div>
<?php else: ?>
<form name="checkout"
method="post"
class="checkout woocommerce-checkout shopengine-woocommerce-checkout-form <?php echo esc_attr($block_container_classes); ?>"
action="<?php echo esc_url( wc_get_checkout_url() ); ?>"
enctype="multipart/form-data">
<?php do_action( 'woocommerce_checkout_before_customer_details' ); ?>
<?php
if(\ShopEngine\Core\Builders\Action::is_edit_with_gutenberg($this->prod_tpl_id)) {
shopengine_content_render( do_blocks( get_the_content(null, false, $this->prod_tpl_id) ) );
} else {
\ShopEngine\Core\Page_Templates\Hooks\Base_Content::instance()->load_content_designed_from_builder();
}
?>
<?php do_action( 'woocommerce_checkout_after_customer_details' ); ?>
</form>
<?php endif;
endwhile;
?>
<?php do_action( 'woocommerce_after_checkout_form',$checkout) ?>
<?php echo !wp_is_block_theme() ? '</div></div>' : ''; ?>
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists