PluginProbe
Yatra – Travel Booking & Tour Operator Software / 3.0.16
Yatra – Travel Booking & Tour Operator Software v3.0.16
3.0.16 3.0.15 3.0.14 3.0.14.1 3.0.14.2 3.0.12 3.0.13 3.0.11 3.0.10 3.0.9 3.0.8 3.0.7 3.0.6 3.0.5 3.0.5.1 3.0.4 3.0.3 3.0.2.9 3.0.2.7 3.0.2.8 3.0.2.6 trunk 1.0.0 2.0.0 2.0.1 All 84 releases
← All changes | templates/partials/single-trip/hero.php +6 -3 3.0.13 → 3.0.16 View file →
@@ -83,14 +83,17 @@
83 83 <?php echo yatra_svg_icon('map-pin', 'yatra-icon-sm'); ?>
84 84 <span itemprop="name"><?php echo esc_html($trip->getStartingLocation()); ?></span>
85 85 </div>
86 86 <?php endif; ?>
87 - <?php if (!empty($trip->getDurationDays())): ?>
87 + <?php if (!empty($trip->getDurationDays()) || $trip->getDurationHours() > 0): ?>
88 88 <div class="yatra-hero-duration" itemprop="duration">
89 89 <?php echo yatra_svg_icon('clock', 'yatra-icon-sm'); ?>
90 90 <span>
91 - <?php
92 - if (!empty($trip->getDurationNights()) && $trip->getDurationNights() > 0) {
91 + <?php
92 + if ($trip->getDurationHours() > 0) {
93 + // Hour-based day tour: "8 hours", not "1 day" (matches quick-facts).
94 + echo esc_html(yatra_format_duration(0, null, $trip->getDurationHours()));
95 + } elseif (!empty($trip->getDurationNights()) && $trip->getDurationNights() > 0) {
93 96 echo esc_html(sprintf(
94 97 /* translators: 1: number of days, 2: number of nights. */
95 98 _n('%1$d day %2$d night', '%1$d days %2$d nights', $trip->getDurationDays(), 'yatra'),
96 99 $trip->getDurationDays(),