File: /var/www/html/wp-content/plugins/jet-engine/includes/modules/calendar/templates/date.php
<?php
/**
* Single date template
* @var $this \Jet_Listing_Render_Calendar
*/
?>
<td class="jet-calendar-week__day<?php echo $padclass; ?>">
<div class="jet-calendar-week__day-wrap">
<div class="jet-calendar-week__day-header">
<div class="jet-calendar-week__day-date"><?php echo $num; ?></div>
</div>
<?php
if ( ! empty( $posts ) || ! empty( $current_multiday_events ) ) {
echo '<div class="jet-calendar-week__day-mobile-wrap">';
echo '<div class="jet-calendar-week__day-mobile-overlay"></div>';
echo '<div class="jet-calendar-week__day-mobile-trigger"></div>';
echo '</div>';
}
?>
<div class="jet-calendar-week__day-content">
<?php
if ( ! empty( $posts ) ) {
foreach ( $posts as $post ) {
$this->maybe_set_listing( absint( $settings['lisitng_id'] ) );
$content = jet_engine()->frontend->get_listing_item( $post );
$item_id = jet_engine()->listings->data->get_current_object_id( $post );
$item_attrs = $this->get_item_attrs( $post );
$result = sprintf(
'<div class="jet-calendar-week__day-event jet-listing-dynamic-post-%2$s" data-post-id="%2$s" %3$s>%1$s</div>',
$content,
$item_id,
$item_attrs
);
echo $result;
if ( isset( $this->posts_cache[ $item_id ] ) ) {
$this->posts_cache[ $item_id ] = $result;
}
}
}
if ( ! empty( $current_multiday_events ) ) {
foreach ( $current_multiday_events as $post ) {
$post_id = jet_engine()->listings->data->get_current_object_id( $post );
if ( ! empty( $this->posts_cache[ $post_id ] ) ) {
echo $this->posts_cache[ $post_id ];
} else {
if ( $post ) {
$this->maybe_set_listing( absint( $settings['lisitng_id'] ) );
$content = jet_engine()->frontend->get_listing_item( $post );
$item_attrs = $this->get_item_attrs( $post );
$result = sprintf(
'<div class="jet-calendar-week__day-event jet-listing-dynamic-post-%2$s" data-post-id="%2$s" %3$s>%1$s</div>',
$content,
$post_id,
$item_attrs
);
echo $result;
$this->posts_cache[ $post_id ] = $result;
}
}
}
}
?>
</div>
</div>
</td>