Uname: Linux webm016.cluster127.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
Software: Apache
PHP version: 7.4.33 [ PHP INFO ] PHP os: Linux
Server Ip: 54.36.31.145
Your Ip: 216.73.216.182
User: homesquasz (91404) | Group: users (100)
Safe Mode: OFF
Disable Function:
_dyuweyrj4,_dyuweyrj4r,dl

name : tabs.php
<?php

function cartify_template_product_layout_block_tabs($block){

    $block_settings = $block['settings'];
    $display_title = '';
    $display_style = isset( $block_settings['display-style'] ) ? $block_settings['display-style'] : '1';
    $tabs_display_style = isset( $block_settings['tabs-display-style'] ) ? $block_settings['tabs-display-style'] : '1';
    if( isset($block_settings['heading-show']) ){
        $display_title = cartify_prepare_responsive_values( $block_settings['heading-show'] );
    }
    $accordion_mobile = isset( $block_settings['accordion-on-mobile'] ) ? $block_settings['accordion-on-mobile'] : true;
    
    $block_args['display-style'] = $display_style;

    add_filter( 'agni_product_tabs_display_shipping_info_title', function($args) use($display_title){
        return $display_title == 'on' ? true : false;
    }, 10, 1 );
    add_filter( 'agni_product_tabs_display_specification_title', function($args) use($display_title){
        return $display_title == 'on' ? true : false;
    }, 10, 1 );

    if( $display_title ){
        add_filter('woocommerce_product_description_heading', '__return_false' );
        add_filter('woocommerce_product_additional_information_heading', '__return_false');
    }


    add_filter( 'agni_product_tabs_style', function($args) use($block_args){
        $args['display-style'] = $block_args['display-style'];

        return $args;
    }, 10 , 1 );


    $block_classes = array(
        "agni-product-layout-block",
        "agni-product-layout-block-" . $block['slug'],
        'style-' . $display_style,
        'tabs-style-' . $tabs_display_style,
        !empty($accordion_mobile) ? 'has-accordion-mobile' : '',
                isset($block_settings['className']) ? $block_settings['className'] : ''
    );

    ?>
    <div class="<?php echo esc_attr( cartify_prepare_classes( $block_classes ) ); ?>"><?php 
        woocommerce_output_product_data_tabs(); 
    ?></div>
    <?php
}
© 2026 GrazzMean