Jake Vanderwerf
2026-04-26 86c6cd3cc099d2480932ede03c12cea01e625c94
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);
                        }
                    }
                    ?>