132 lines
5.8 KiB
PHP
132 lines
5.8 KiB
PHP
<?php
|
|
/**
|
|
* An underscore.js template.
|
|
*
|
|
* @package fusion-builder
|
|
*/
|
|
|
|
?>
|
|
<script type="text/template" id="fusion-builder-column-library-template">
|
|
<div class="fusion-builder-modal-top-container fusion-has-close-on-top">
|
|
<h2 class="fusion-builder-settings-heading">
|
|
<# if ( FusionPageBuilderApp.activeModal == 'container' ) { #>
|
|
{{ fusionBuilderText.insert_section }}
|
|
<# } else { #>
|
|
{{ fusionBuilderText.insert_columns }}
|
|
<# } #>
|
|
<input type="text" class="fusion-elements-filter" placeholder="{{ fusionBuilderText.search_containers }}" />
|
|
</h2>
|
|
<div class="fusion-builder-modal-close fusiona-plus2"></div>
|
|
<ul class="fusion-tabs-menu">
|
|
|
|
<# if ( FusionPageBuilderApp.activeModal !== 'container' ) { #>
|
|
<li><a href="#default-columns">{{ fusionBuilderText.builder_columns }}</a></li>
|
|
<li><a href="#custom-columns">{{ fusionBuilderText.library_columns }}</a></li>
|
|
<# if ( '1' === fusionBuilderConfig.studio_status ) { #>
|
|
<li><a href="#fusion-builder-columns-studio"><i class="fusiona-avada-logo"></i> <?php esc_html_e( 'Studio', 'fusion-builder' ); ?></a></li>
|
|
<# } #>
|
|
<# } #>
|
|
<# if ( FusionPageBuilderApp.activeModal === 'container' ) { #>
|
|
<li><a href="#default-columns">{{ fusionBuilderText.builder_sections }}</a></li>
|
|
<li><a href="#custom-sections">{{ fusionBuilderText.library_sections }}</a></li>
|
|
<li><a href="#misc">{{ fusionBuilderText.library_misc }}</a></li>
|
|
<# if ( '1' === fusionBuilderConfig.studio_status ) { #>
|
|
<li><a href="#fusion-builder-sections-studio"><i class="fusiona-avada-logo"></i> <?php esc_html_e( 'Studio', 'fusion-builder' ); ?></a></li>
|
|
<# } #>
|
|
<# } #>
|
|
</ul>
|
|
</div>
|
|
<div class="fusion-builder-main-settings fusion-builder-main-settings-full">
|
|
<div class="fusion-builder-column-layouts-container">
|
|
<div class="fusion-tabs">
|
|
<div id="default-columns" class="fusion-tab-content">
|
|
<# if ( FusionPageBuilderApp.activeModal == 'container' ) { #>
|
|
<?php echo fusion_builder_column_layouts( 'container' ); // phpcs:ignore WordPress.Security.EscapeOutput ?>
|
|
<# } else { #>
|
|
<?php echo fusion_builder_column_layouts(); // phpcs:ignore WordPress.Security.EscapeOutput ?>
|
|
<# } #>
|
|
</div>
|
|
|
|
<# if ( FusionPageBuilderApp.activeModal !== 'container' ) { #>
|
|
<div id="custom-columns" class="fusion-tab-content">
|
|
<div id="fusion-loader"><span class="fusion-builder-loader"></span></div>
|
|
</div>
|
|
<# if ( '1' === fusionBuilderConfig.studio_status ) { #>
|
|
<div id="fusion-builder-columns-studio" class="fusion-tab-content">
|
|
<?php if ( function_exists( 'Avada' ) && Avada()->registration->is_registered() ) : ?>
|
|
<div class="studio-wrapper">
|
|
<aside>
|
|
<ul></ul>
|
|
</aside>
|
|
<section>
|
|
<div class="fusion-builder-element-content fusion-loader"><span class="fusion-builder-loader"></span><span class="awb-studio-import-status"></span></div>
|
|
<ul class="studio-imports"></ul>
|
|
</section>
|
|
<?php AWB_Studio::studio_import_options_template(); ?>
|
|
</div>
|
|
<?php else : ?>
|
|
<h2 class="awb-studio-not-reg"><?php esc_html_e( 'The product needs to be registered to access the Avada Studio.', 'fusion-builder' ); ?></h2>
|
|
<?php endif; ?>
|
|
</div>
|
|
<# } #>
|
|
<# } #>
|
|
<# if ( FusionPageBuilderApp.activeModal == 'container' ) { #>
|
|
<#
|
|
layoutDesc = '';
|
|
if ( 'fusion_form' === fusionBuilderConfig.post_type ) {
|
|
layoutDesc = fusionBuilderText.form_step_description;
|
|
} else {
|
|
layoutDesc = fusionBuilderText.next_page_description + '<br>' + fusionBuilderText.checkout_form_description;
|
|
}
|
|
#>
|
|
<div id="custom-sections" class="fusion-tab-content">
|
|
<div id="fusion-loader"><span class="fusion-builder-loader"></span></div>
|
|
</div>
|
|
<div id="misc" class="fusion-tab-content">
|
|
<div class="fusion-builder-layouts-header">
|
|
<div class="fusion-builder-layouts-header-info">
|
|
<h2>{{ fusionBuilderText.special_title }}</h2>
|
|
<span class="fusion-builder-layout-info">{{{ layoutDesc }}}</span>
|
|
</div>
|
|
</div>
|
|
<ul class="fusion-builder-all-modules">
|
|
<# if ( 'fusion_form' === fusionBuilderConfig.post_type ) { #>
|
|
<li class="fusion-special-item fusion-builder-section-form-step" data-type="fusion_builder_form_step">
|
|
<h4 class="fusion_module_title">{{ fusionBuilderText.form_step }}</h4>
|
|
</li>
|
|
<# } else { #>
|
|
<li class="fusion-special-item fusion-builder-section-next-page" data-type="fusion_builder_next_page">
|
|
<h4 class="fusion_module_title">{{ fusionBuilderText.nextpage }}</h4>
|
|
</li>
|
|
<?php if ( class_exists( 'WooCommerce' ) ) { ?>
|
|
<li class="fusion-special-item fusion-builder-section-checkout-form" data-type="fusion_woo_checkout_form">
|
|
<h4 class="fusion_module_title">{{ fusionBuilderText.checkout_form }}</h4>
|
|
</li>
|
|
<?php } ?>
|
|
<# } #>
|
|
</ul>
|
|
</div>
|
|
<# if ( '1' === fusionBuilderConfig.studio_status ) { #>
|
|
<div id="fusion-builder-sections-studio" class="fusion-tab-content">
|
|
<?php if ( function_exists( 'Avada' ) && Avada()->registration->is_registered() ) : ?>
|
|
<div class="studio-wrapper">
|
|
<aside>
|
|
<ul></ul>
|
|
</aside>
|
|
<section>
|
|
<div class="fusion-builder-element-content fusion-loader"><span class="fusion-builder-loader"></span><span class="awb-studio-import-status"></span></div>
|
|
<ul class="studio-imports"></ul>
|
|
</section>
|
|
<?php AWB_Studio::studio_import_options_template(); ?>
|
|
</div>
|
|
<?php else : ?>
|
|
<h2 class="awb-studio-not-reg"><?php esc_html_e( 'The product needs to be registered to access the Avada Studio.', 'fusion-builder' ); ?></h2>
|
|
<?php endif; ?>
|
|
</div>
|
|
<# } #>
|
|
<# } #>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</script>
|