From 86c6cd3cc099d2480932ede03c12cea01e625c94 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Sun, 26 Apr 2026 21:56:28 +0000
Subject: [PATCH] =Requiring files based on Site class settings
---
inc/helpers/crud.php | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/inc/helpers/crud.php b/inc/helpers/crud.php
index cd36f41..6245bff 100644
--- a/inc/helpers/crud.php
+++ b/inc/helpers/crud.php
@@ -5,6 +5,8 @@
}
use JVBase\managers\Cache;
+use JVBase\meta\Form;
+use JVBase\registrar\Registrar;
/**
* For whatever reason, after much testing, it seems that
@@ -56,6 +58,7 @@
}
/**
+ * @deprecated use CRUDManager.php or CRUDSkeleton.php
* Outputs the blocks of a CRUD management in backend
* Mainly used in news.php so far
* @param string $content
@@ -345,9 +348,7 @@
$nav .= '</nav>';
echo $nav;
- $fields = jvbGetFields($postType);
-
- $meta = new JVBase\meta\MetaManager($ID, $contentType);
+ $fields = Registrar::getFieldsFor($postType);
?>
<form class="jvb-form" id="bio" data-form-id="bio-<?=$ID?>" data-save="bio"
data-object-id="<?=$ID?>" data-content-type="<?=$postType?>">
@@ -383,10 +384,10 @@
if (array_key_exists('role', $config)) {
$user = get_userdata($ID);
if (in_array($config['role'], $user->roles)) {
- $meta->render('form', $field, $config);
+ echo Form::render($field, null, $config);
}
} else {
- $meta->render('form', $field, $config);
+ echo Form::render($field, null, $config);
}
}
?>
--
Gitblit v1.10.0