From 3e4e3db64b366028845cfd610c5b17f26bd062ee Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Sun, 06 Sep 2026 23:04:45 +0000
Subject: [PATCH] =Added conditional logic. Skeletoned a block to select a particular meta for display.
---
inc/registrar/helpers/MakeCalendarType.php | 22 +++++++++++-----------
1 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/inc/registrar/helpers/MakeCalendarType.php b/inc/registrar/helpers/MakeCalendarType.php
index b7a68b8..1c2d011 100644
--- a/inc/registrar/helpers/MakeCalendarType.php
+++ b/inc/registrar/helpers/MakeCalendarType.php
@@ -67,15 +67,15 @@
'label' => 'Make Multi-Day Event',
'default' => false,
],
- 'date_end' => [
- 'type' => 'date',
- 'label' => 'Date End',
- 'condition' => [
- 'field' => 'make_multiple',
- 'operator' => '==',
- 'value' => 1
- ]
- ],
+// 'date_end' => [
+// 'type' => 'date',
+// 'label' => 'Date End',
+// 'condition' => [
+// 'field' => 'make_multiple',
+// 'operator' => '==',
+// 'value' => 1
+// ]
+// ],
'past' => [
'type' => 'true_false',
'label' => 'Past Event',
@@ -100,6 +100,7 @@
'type' => 'repeater',
'label' => 'Daily Schedule',
'description' => 'Set specific times for multi-day events',
+ 'add_label' => 'Add Day',
'condition' => [
'field' => 'make_multiple',
'operator' => '==',
@@ -301,9 +302,8 @@
if ($post->post_type === $this->postType) {
$get = ['year', 'month','day'];
$values = Meta::forPost($post->ID)->getAll($get);
-
foreach ($values as $key => $value) {
- if (!empty($value)) {
+ if (!empty($value) && $value !== 0) {
$url = str_replace("%e$key%", $value, $url);
} else {
$url = str_replace("/%e$key%", '', $url);
--
Gitblit v1.10.0