You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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. */
|