From fb26ec9d646331f781dda3bcc84764c969bbdadc Mon Sep 17 00:00:00 2001 From: Ryan Cramer Date: Fri, 2 May 2025 11:57:18 -0400 Subject: [PATCH] Fix issue processwire/processwire-issues#2066 --- wire/modules/Fieldtype/FieldtypePageTable.module | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wire/modules/Fieldtype/FieldtypePageTable.module b/wire/modules/Fieldtype/FieldtypePageTable.module index 898f7abe..f5d6f02e 100644 --- a/wire/modules/Fieldtype/FieldtypePageTable.module +++ b/wire/modules/Fieldtype/FieldtypePageTable.module @@ -452,7 +452,9 @@ class FieldtypePageTable extends FieldtypeMulti implements Module, FieldtypeDoes */ public function ___wakeupValue(Page $page, Field $field, $value) { - if($value && !is_array($value)) $value = array($value); + if($value && !is_array($value)) { + $value = explode(FieldtypeMulti::multiValueSeparator, $value); // #2066 + } if(!is_array($value) || !wireCount($value) || empty($field->template_id)) { return $this->getBlankValue($page, $field);