File "rmp-themes.php"
Full Path: /home/vantageo/public_html/cache/cache/cache/.wp-cli/wp-content/plugins/woocommerce-services/classes/rmp-themes.php
File size: 3.27 KB
MIME-type: text/x-php
Charset: utf-8
<?php
/**
* This is file contain the themes.
*
* @since 4.0.0
*
* @package responsive_menu_pro
*/
use RMP\Features\Inc\Theme_Manager;
$theme_manager = Theme_Manager::get_instance();
?>
<div class="wrap rmp-container">
<!-- Theme page title -->
<h1 class="wp-heading-inline"> <?php esc_html_e( 'Themes', 'responsive-menu' ); ?> </h1>
<!-- New theme upload button -->
<a href="javascript:void(0)" id="rmp-upload-new-theme">
<?php esc_html_e( 'Upload theme', 'responsive-menu' ); ?>
</a>
<!-- Theme drop and upload location -->
<div id="rmp-menu-library-import" class="hide">
<form action="<?php echo esc_url( admin_url( 'admin-post.php' ) ); ?>" id="rmp-menu-library-import-form" method="post" enctype="multipart/form-data">
<div class="rmp-page-loader">
<img class="rmp-loader-image" src="<?php echo esc_url( RMP_PLUGIN_URL_V4 . '/assets/images/rmp-logo.png' ); ?>"/>
<h3 class="rmp-loader-message"><?php esc_html_e( 'Uploading zip file...', 'responsive-menu' ); ?> </h3>
</div>
<input type="hidden" id="rmp_theme_upload_nonce" name="rmp_theme_upload_nonce" value="<?php echo esc_attr( wp_create_nonce( 'rmp_nonce' ) ); ?>"/>
<a class="cancel">
<span class="dashicons dashicons-no-alt "></span>
</a>
<span class="rmp-menu-library-blank-icon dashicons dashicons-cloud-upload"></span>
<h3 class="rmp-menu-library-title"> <?php esc_html_e( 'Import Menu Theme To Your Library', 'responsive-menu' ); ?> </h3>
<p class="rmp-menu-library-message"> <?php esc_html_e( 'Drop zip files here or click to upload.', 'responsive-menu' ); ?> </p>
<span class="progress-text"></span>
<label class="button upload-button"><?php esc_html_e( 'Select Files', 'responsive-menu' ); ?> </label>
<input type='hidden' name='action' value='rmp_upload_theme_file'>
</form>
</div>
<!--- Theme grids --->
<div class="rmp-theme-page" >
<?php
$themes = $theme_manager->all_theme_combine_list();
if ( empty( $themes ) ) {
// Empty message if theme doesn't exist.
?>
<div class="rmp-theme-page-empty">
<span class="rmp-menu-library-blank-icon fas fa-save"></span>
<h3 class="rmp-menu-library-title"> <?php esc_html_e( 'You have no theme here', 'responsive-menu' ); ?> </h3>
</div>
<?php
$themes = array();
}
?>
<ul class="rmp_theme_grids">
<?php
foreach ( $themes as $theme ) {
$preview_url = RMP_PLUGIN_URL_V4 . '/assets/images/no-preview.jpeg';
if ( ! empty( $theme['preview_url'] ) ) {
$preview_url = $theme['preview_url'];
}
?>
<li class="rmp_theme_grid_item">
<div class="rmp-item-card">
<!--- Theme preview image -->
<figure class="rmp-item-card_image">
<img src="<?php echo esc_url( $preview_url ); ?>" alt="" loading="lazy"/>
</figure>
<!--- Theme titlw -->
<div class="rmp-item-card_contents">
<h4> <?php echo esc_html( $theme['name'] ); ?> </h4>
</div>
<!-- Theme actions -->
<div class="rmp-item-card_action">
<button class="button rmp-theme-delete" data-theme="<?php echo esc_attr( $theme['name'] ); ?>" data-theme-type="<?php echo esc_attr( $theme['type'] ); ?> ">
<?php esc_html_e( 'Delete', 'responsive-menu' ); ?>
</button>
</div>
</div>
</li>
<?php
}
?>
</ul>
</div>
</div>