38 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
/**
 | 
						|
 * Overview chart template.
 | 
						|
 *
 | 
						|
 * @since 1.8.2
 | 
						|
 *
 | 
						|
 * @var string $id          Identifier to outline the context of where the chart will be used. i.e., "entries".
 | 
						|
 * @var array  $notice      Container variable for holding placeholder heading and description text that is displayed when the chart has no stats to show.
 | 
						|
 * @var string $total_items Total number of items (entries) as a placeholder text to be shown.
 | 
						|
 */
 | 
						|
 | 
						|
defined( 'ABSPATH' ) || exit; // Exit if accessed directly.
 | 
						|
 | 
						|
?>
 | 
						|
<div class="wpforms-overview-chart">
 | 
						|
	<div class="spinner"></div>
 | 
						|
	<div class="wpforms-overview-chart-notice wpforms-hide">
 | 
						|
		<div class="wpforms-overview-chart-notice-content">
 | 
						|
			<h2><?php echo esc_html( $notice['heading'] ); ?></h2>
 | 
						|
			<p><?php echo esc_html( $notice['description'] ); ?></p>
 | 
						|
		</div>
 | 
						|
	</div>
 | 
						|
 | 
						|
	<?php if ( ! empty( $total_items ) ) : ?>
 | 
						|
		<h3 class="wpforms-overview-chart-heading">
 | 
						|
			<?php echo esc_html( $total_items ); ?>:
 | 
						|
			<span class="wpforms-overview-chart-total-items">0</span>
 | 
						|
		</h3>
 | 
						|
	<?php endif; ?>
 | 
						|
 | 
						|
	<div class="wpforms-overview-chart-canvas">
 | 
						|
		<canvas id="wpforms-<?php echo esc_attr( $id ); ?>-overview-canvas" width="400" height="300"></canvas>
 | 
						|
	</div>
 | 
						|
</div>
 | 
						|
 | 
						|
<?php
 | 
						|
/* Omit closing PHP tag at the end of PHP files to avoid "headers already sent" issues. */
 |