/*
 Theme Name:   Betheme Child
 Theme URI:    https://muffingroup.com/betheme/
 Description:  Betheme Child Theme
 Author:       Your Name (或者 Muffin Group)
 Author URI:   https://muffingroup.com/
 Template:     betheme
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         muffin-builder, responsive-layout, one-page, retina-ready, translation-ready
 Text Domain:  betheme-child
*/

/* 在这里添加你的自定义 CSS 样式 */


// battery_mechanical_characteristics_table

add_shortcode('battery_mechanical_characteristics_table', function() {
    if ( have_rows('battery_mechanical_characteristics') ) :
        ob_start();
        echo '<table class="battery_mechanical_characteristics"><tbody>';
        while ( have_rows('battery_mechanical_characteristics') ) : the_row();
            $param = get_sub_field('parameter');
            $val   = get_sub_field('value');
            echo '<tr><td>'.esc_html($param).'</td><td>'.esc_html($val).'</td></tr>';
        endwhile;
        echo '</tbody></table>';
        return ob_get_clean();
    else :
        return '<p>No specifications available.</p>';
    endif;
});


//battery_specs_table
add_shortcode('battery_specs_table', function() {
    if ( have_rows('battery_specs') ) :
        ob_start();
        echo '<table class="battery-specs"><tbody>';
        while ( have_rows('battery_specs') ) : the_row();
            $param = get_sub_field('parameter');
            $val   = get_sub_field('value');
            $unit  = get_sub_field('unit');
            $desc  = get_sub_field('description');
            echo '<tr class="data-row">';
            echo '<td>'.esc_html($param).'</td>';
            echo '<td>'.esc_html($val).'</td>';
            echo '<td>'.esc_html($unit).'</td>';
            echo '<td>'.esc_html($desc).'</td>';
            echo '</tr>';
        endwhile;
        echo '</tbody></table>';
        return ob_get_clean();
    else :
        return '<p>No specifications available.</p>';
    endif;
});
