This commit is contained in:
nguyen dung
2022-02-18 16:43:41 +07:00
commit 39b8cb3612
4470 changed files with 1378320 additions and 0 deletions

View File

@@ -0,0 +1,69 @@
<div class="product-container">
<div class="product-gallery product-gallery-wide">
<?php
/**
* woocommerce_before_single_product_summary hook
*
* @hooked woocommerce_show_product_images - 20
*/
do_action( 'woocommerce_before_single_product_summary' );
?>
</div>
<div class="row">
<div class="col large-12">
<div class="product-info">
<div class="row">
<div class="large-7 col">
<div class="entry-summary <?php flatsome_product_summary_classes();?>">
<?php
flatsome_breadcrumb();
woocommerce_template_single_title();
woocommerce_template_single_rating();
woocommerce_template_single_excerpt();
if(get_theme_mod('product_info_share', 1)){
woocommerce_template_single_sharing();
}
?>
</div>
</div>
<div class="large-5 col">
<div class="is-well add-to-cart-wrapper <?php flatsome_product_summary_classes( false, false, true );?>">
<?php
if(!flatsome_option('catalog_mode')){
woocommerce_template_single_price();
flatsome_before_add_to_cart_html();
woocommerce_template_single_add_to_cart();
flatsome_after_add_to_cart_html();
} else {
if(flatsome_option('catalog_mode_prices')){
woocommerce_template_single_price();
}
echo '<div class="catalog-product-text pb relative">';
echo do_shortcode(flatsome_option('catalog_mode_product'));
echo '</div>';
}
woocommerce_template_single_meta();
?>
</div>
</div>
</div>
</div>
<div class="product-footer" style="margin-top: 30px;">
<?php
/**
* woocommerce_after_single_product_summary hook
*
* @hooked woocommerce_output_product_data_tabs - 10
* @hooked woocommerce_upsell_display - 15
* @hooked woocommerce_output_related_products - 20
*/
do_action( 'woocommerce_after_single_product_summary' );
?>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,72 @@
<div class="product-main">
<div class="row content-row row-divided row-large">
<div id="product-sidebar" class="col large-3 hide-for-medium shop-sidebar <?php flatsome_sidebar_classes(); ?>">
<?php
do_action('flatsome_before_product_sidebar');
/**
* woocommerce_sidebar hook
*
* @hooked woocommerce_get_sidebar - 10
*/
if (is_active_sidebar( 'product-sidebar' ) ) {
dynamic_sidebar('product-sidebar');
} else if(is_active_sidebar( 'shop-sidebar' )) {
dynamic_sidebar('shop-sidebar');
}
?>
</div>
<div class="col large-9">
<div class="row">
<div class="large-<?php echo flatsome_option('product_image_width'); ?> col">
<?php
/**
* woocommerce_before_single_product_summary hook
*
* @hooked woocommerce_show_product_sale_flash - 10
* @hooked woocommerce_show_product_images - 20
*/
do_action( 'woocommerce_before_single_product_summary' );
?>
</div>
<div class="product-info summary entry-summary col col-fit <?php flatsome_product_summary_classes();?>">
<?php
/**
* woocommerce_single_product_summary hook
*
* @hooked woocommerce_template_single_title - 5
* @hooked woocommerce_template_single_rating - 10
* @hooked woocommerce_template_single_price - 10
* @hooked woocommerce_template_single_excerpt - 20
* @hooked woocommerce_template_single_add_to_cart - 30
* @hooked woocommerce_template_single_meta - 40
* @hooked woocommerce_template_single_sharing - 50
*/
do_action( 'woocommerce_single_product_summary' );
?>
</div>
</div>
<div class="product-footer">
<?php
/**
* woocommerce_after_single_product_summary hook
*
* @hooked woocommerce_output_product_data_tabs - 10
* @hooked woocommerce_upsell_display - 15
* @hooked woocommerce_output_related_products - 20
*/
do_action( 'woocommerce_after_single_product_summary' );
?>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,66 @@
<div class="product-container">
<div class="product-main">
<div class="row content-row mb-0">
<div id="product-sidebar" class="col large-2 hide-for-medium product-sidebar-small <?php flatsome_sidebar_classes(); ?>">
<?php
do_action('flatsome_before_product_sidebar');
/**
* woocommerce_sidebar hook
*
* @hooked woocommerce_get_sidebar - 10
*/
if (is_active_sidebar( 'product-sidebar' ) ) {
dynamic_sidebar('product-sidebar');
}
?>
</div>
<div class="product-gallery large-<?php echo flatsome_option('product_image_width'); ?> col">
<?php
/**
* woocommerce_before_single_product_summary hook
*
* @hooked woocommerce_show_product_sale_flash - 10
* @hooked woocommerce_show_product_images - 20
*/
do_action( 'woocommerce_before_single_product_summary' );
?>
</div>
<div class="product-info summary col col-fit entry-summary <?php flatsome_product_summary_classes();?>">
<?php
/**
* woocommerce_single_product_summary hook
*
* @hooked woocommerce_template_single_title - 5
* @hooked woocommerce_template_single_rating - 10
* @hooked woocommerce_template_single_price - 10
* @hooked woocommerce_template_single_excerpt - 20
* @hooked woocommerce_template_single_add_to_cart - 30
* @hooked woocommerce_template_single_meta - 40
* @hooked woocommerce_template_single_sharing - 50
*/
do_action( 'woocommerce_single_product_summary' );
?>
</div>
</div>
</div>
<div class="product-footer">
<div class="container">
<?php
/**
* woocommerce_after_single_product_summary hook
*
* @hooked woocommerce_output_product_data_tabs - 10
* @hooked woocommerce_upsell_display - 15
* @hooked woocommerce_output_related_products - 20
*/
do_action( 'woocommerce_after_single_product_summary' );
?>
</div>
</div>
</div>

View File

@@ -0,0 +1,71 @@
<div class="product-container">
<div class="product-main">
<div class="row content-row mb-0">
<div class="product-gallery large-<?php echo flatsome_option('product_image_width'); ?> col">
<?php
/**
* woocommerce_before_single_product_summary hook
*
* @hooked woocommerce_show_product_sale_flash - 10
* @hooked woocommerce_show_product_images - 20
*/
do_action( 'woocommerce_before_single_product_summary' );
?>
</div>
<div class="product-info summary col col-fit entry-summary <?php flatsome_product_summary_classes();?>">
<?php
/**
* woocommerce_single_product_summary hook
*
* @hooked woocommerce_template_single_title - 5
* @hooked woocommerce_template_single_rating - 10
* @hooked woocommerce_template_single_price - 10
* @hooked woocommerce_template_single_excerpt - 20
* @hooked woocommerce_template_single_add_to_cart - 30
* @hooked woocommerce_template_single_meta - 40
* @hooked woocommerce_template_single_sharing - 50
*/
do_action( 'woocommerce_single_product_summary' );
?>
</div>
<div id="product-sidebar" class="col col-divided large-3 col-first hide-for-medium <?php flatsome_sidebar_classes(); ?>">
<div class="sidebar-inner">
<?php
do_action('flatsome_before_product_sidebar');
/**
* woocommerce_sidebar hook
*
* @hooked woocommerce_get_sidebar - 10
*/
if (is_active_sidebar( 'product-sidebar' ) ) {
dynamic_sidebar('product-sidebar');
} else if(is_active_sidebar( 'shop-sidebar' )) {
dynamic_sidebar('shop-sidebar');
}
?>
</div>
</div>
</div>
</div>
<div class="product-footer">
<div class="container">
<?php
/**
* woocommerce_after_single_product_summary hook
*
* @hooked woocommerce_output_product_data_tabs - 10
* @hooked woocommerce_upsell_display - 15
* @hooked woocommerce_output_related_products - 20
*/
do_action( 'woocommerce_after_single_product_summary' );
?>
</div>
</div>
</div>

View File

@@ -0,0 +1,71 @@
<div class="product-container">
<div class="product-main">
<div class="row content-row mb-0">
<div class="product-gallery large-<?php echo flatsome_option('product_image_width'); ?> col">
<?php
/**
* woocommerce_before_single_product_summary hook
*
* @hooked woocommerce_show_product_sale_flash - 10
* @hooked woocommerce_show_product_images - 20
*/
do_action( 'woocommerce_before_single_product_summary' );
?>
</div>
<div class="product-info summary col-fit col entry-summary <?php flatsome_product_summary_classes();?>">
<?php
/**
* woocommerce_single_product_summary hook
*
* @hooked woocommerce_template_single_title - 5
* @hooked woocommerce_template_single_rating - 10
* @hooked woocommerce_template_single_price - 10
* @hooked woocommerce_template_single_excerpt - 20
* @hooked woocommerce_template_single_add_to_cart - 30
* @hooked woocommerce_template_single_meta - 40
* @hooked woocommerce_template_single_sharing - 50
*/
do_action( 'woocommerce_single_product_summary' );
?>
</div>
<div id="product-sidebar" class="mfp-hide">
<div class="sidebar-inner">
<?php
do_action('flatsome_before_product_sidebar');
/**
* woocommerce_sidebar hook
*
* @hooked woocommerce_get_sidebar - 10
*/
if (is_active_sidebar( 'product-sidebar' ) ) {
dynamic_sidebar('product-sidebar');
} else if(is_active_sidebar( 'shop-sidebar' )) {
dynamic_sidebar('shop-sidebar');
}
?>
</div>
</div>
</div>
</div>
<div class="product-footer">
<div class="container">
<?php
/**
* woocommerce_after_single_product_summary hook
*
* @hooked woocommerce_output_product_data_tabs - 10
* @hooked woocommerce_upsell_display - 15
* @hooked woocommerce_output_related_products - 20
*/
do_action( 'woocommerce_after_single_product_summary' );
?>
</div>
</div>
</div>

View File

@@ -0,0 +1,67 @@
<div class="row content-row row-divided row-large row-reverse">
<div id="product-sidebar" class="col large-3 hide-for-medium shop-sidebar <?php flatsome_sidebar_classes(); ?>">
<?php
do_action('flatsome_before_product_sidebar');
/**
* woocommerce_sidebar hook
*
* @hooked woocommerce_get_sidebar - 10
*/
if (is_active_sidebar( 'product-sidebar' ) ) {
dynamic_sidebar('product-sidebar');
} else if(is_active_sidebar( 'shop-sidebar' )) {
dynamic_sidebar('shop-sidebar');
}
?>
</div>
<div class="col large-9">
<div class="product-main">
<div class="row">
<div class="large-<?php echo flatsome_option('product_image_width'); ?> col">
<?php
/**
* woocommerce_before_single_product_summary hook
*
* @hooked woocommerce_show_product_sale_flash - 10
* @hooked woocommerce_show_product_images - 20
*/
do_action( 'woocommerce_before_single_product_summary' );
?>
</div>
<div class="product-info summary entry-summary col col-fit <?php flatsome_product_summary_classes();?>">
<?php
/**
* woocommerce_single_product_summary hook
*
* @hooked woocommerce_template_single_title - 5
* @hooked woocommerce_template_single_rating - 10
* @hooked woocommerce_template_single_price - 10
* @hooked woocommerce_template_single_excerpt - 20
* @hooked woocommerce_template_single_add_to_cart - 30
* @hooked woocommerce_template_single_meta - 40
* @hooked woocommerce_template_single_sharing - 50
*/
do_action( 'woocommerce_single_product_summary' );
?>
</div>
</div>
</div>
<div class="product-footer">
<?php
/**
* woocommerce_after_single_product_summary hook
*
* @hooked woocommerce_output_product_data_tabs - 10
* @hooked woocommerce_upsell_display - 15
* @hooked woocommerce_output_related_products - 20
*/
do_action( 'woocommerce_after_single_product_summary' );
?>
</div>
</div>
</div>

View File

@@ -0,0 +1,70 @@
<div class="product-container">
<div class="product-main">
<div class="row mb-0 content-row">
<div class="product-gallery large-<?php echo flatsome_option('product_image_width'); ?> col">
<?php
/**
* woocommerce_before_single_product_summary hook
*
* @hooked woocommerce_show_product_sale_flash - 10
* @hooked woocommerce_show_product_images - 20
*/
do_action( 'woocommerce_before_single_product_summary' );
?>
</div>
<div class="product-info summary col-fit col-divided col entry-summary <?php flatsome_product_summary_classes();?>">
<?php
/**
* woocommerce_single_product_summary hook
*
* @hooked woocommerce_template_single_title - 5
* @hooked woocommerce_template_single_rating - 10
* @hooked woocommerce_template_single_price - 10
* @hooked woocommerce_template_single_excerpt - 20
* @hooked woocommerce_template_single_add_to_cart - 30
* @hooked woocommerce_template_single_meta - 40
* @hooked woocommerce_template_single_sharing - 50
*/
do_action( 'woocommerce_single_product_summary' );
?>
</div>
<div id="product-sidebar" class="col large-3 hide-for-medium <?php flatsome_sidebar_classes(); ?>">
<?php
do_action('flatsome_before_product_sidebar');
/**
* woocommerce_sidebar hook
*
* @hooked woocommerce_get_sidebar - 10
*/
if (is_active_sidebar( 'product-sidebar' ) ) {
dynamic_sidebar('product-sidebar');
} else if(is_active_sidebar( 'shop-sidebar' )) {
dynamic_sidebar('shop-sidebar');
}
?>
</div>
</div>
</div>
<div class="product-footer">
<div class="container">
<?php
/**
* woocommerce_after_single_product_summary hook
*
* @hooked woocommerce_output_product_data_tabs - 10
* @hooked woocommerce_upsell_display - 15
* @hooked woocommerce_output_related_products - 20
*/
do_action( 'woocommerce_after_single_product_summary' );
?>
</div>
</div>
</div>

View File

@@ -0,0 +1,78 @@
<div class="product-container">
<div class="product-main">
<div class="row content-row mb-0">
<div class="product-gallery col large-<?php echo flatsome_option('product_image_width'); ?>">
<?php
/**
* woocommerce_before_single_product_summary hook
*
* @hooked woocommerce_show_product_images - 20
*/
do_action( 'woocommerce_before_single_product_summary' );
?>
</div>
<div class="product-info summary col-fit col entry-summary <?php flatsome_product_summary_classes();?>">
<?php flatsome_sticky_column_open(); ?>
<div class="product-stacked-info">
<?php if(!get_theme_mod('product_header') && get_theme_mod('product_next_prev_nav',1)) { ?>
<div class="product-stacked-next-prev-nav absolute top right hide-for-medium">
<?php flatsome_product_next_prev_nav('nav-right'); ?>
</div>
<?php } ?>
<?php
/**
* woocommerce_single_product_summary hook
*
* @hooked woocommerce_template_single_title - 5
* @hooked woocommerce_template_single_rating - 10
* @hooked woocommerce_template_single_price - 10
* @hooked woocommerce_template_single_excerpt - 20
* @hooked woocommerce_template_single_add_to_cart - 30
* @hooked woocommerce_template_single_meta - 40
* @hooked woocommerce_template_single_sharing - 50
*/
do_action( 'woocommerce_single_product_summary' );
?>
</div>
</div>
<?php flatsome_sticky_column_close(); ?>
</div>
<div id="product-sidebar" class="mfp-hide">
<div class="sidebar-inner">
<?php
do_action( 'flatsome_before_product_sidebar' );
/**
* woocommerce_sidebar hook
*
* @hooked woocommerce_get_sidebar - 10
*/
if ( is_active_sidebar( 'product-sidebar' ) ) {
dynamic_sidebar( 'product-sidebar' );
} else if ( is_active_sidebar( 'shop-sidebar' ) ) {
dynamic_sidebar( 'shop-sidebar' );
}
?>
</div>
</div>
</div>
</div>
<div class="product-footer">
<div class="container">
<?php
/**
* woocommerce_after_single_product_summary hook
*
* @hooked woocommerce_output_product_data_tabs - 10
* @hooked woocommerce_upsell_display - 15
* @hooked woocommerce_output_related_products - 20
*/
do_action( 'woocommerce_after_single_product_summary' );
?>
</div>
</div>
</div>

View File

@@ -0,0 +1,67 @@
<div class="product-container">
<div class="product-main">
<div class="row content-row mb-0">
<div class="product-gallery col large-<?php echo flatsome_option('product_image_width'); ?>">
<?php
/**
* woocommerce_before_single_product_summary hook
*
* @hooked woocommerce_show_product_images - 20
*/
do_action( 'woocommerce_before_single_product_summary' );
?>
</div>
<div class="product-info summary col-fit col entry-summary <?php flatsome_product_summary_classes();?>">
<?php
/**
* woocommerce_single_product_summary hook
*
* @hooked woocommerce_template_single_title - 5
* @hooked woocommerce_template_single_rating - 10
* @hooked woocommerce_template_single_price - 10
* @hooked woocommerce_template_single_excerpt - 20
* @hooked woocommerce_template_single_add_to_cart - 30
* @hooked woocommerce_template_single_meta - 40
* @hooked woocommerce_template_single_sharing - 50
*/
do_action( 'woocommerce_single_product_summary' );
?>
</div>
<div id="product-sidebar" class="col large-2 hide-for-medium product-sidebar-small">
<?php
do_action('flatsome_before_product_sidebar');
/**
* woocommerce_sidebar hook
*
* @hooked woocommerce_get_sidebar - 10
*/
if (is_active_sidebar( 'product-sidebar' ) ) {
dynamic_sidebar('product-sidebar');
}
?>
</div>
</div>
</div>
<div class="product-footer">
<div class="container">
<?php
/**
* woocommerce_after_single_product_summary hook
*
* @hooked woocommerce_output_product_data_tabs - 10
* @hooked woocommerce_upsell_display - 15
* @hooked woocommerce_output_related_products - 20
*/
do_action( 'woocommerce_after_single_product_summary' );
?>
</div>
</div>
</div>