Jake Vanderwerf
2026-02-04 2127b1bdd73ecd2423e443992da4b442f5a3c1a3
inc/managers/SEO/SEOAdminPage.php
@@ -2,7 +2,7 @@
namespace JVBase\managers\SEO;
use JVBase\managers\AdminPages;
use JVBase\meta\MetaForm;
use JVBase\meta\Form;
use JVBase\ui\Tabs;
if (!defined('ABSPATH')) {
@@ -20,12 +20,10 @@
{
    private ConfigManager $config;
    private SchemaBuilder $registry;
    private MetaForm $form;
    public function __construct()
    {
        $this->registry = SchemaBuilder::getInstance();
        $this->form = new MetaForm();
        // Add to JVB dashboard
@@ -149,7 +147,7 @@
               }
               $fieldConfig = $this->registry->getFieldDefinition($fieldName);
               $this->form->render($fieldName, $config[$fieldName]??'', $fieldConfig);
               echo Form::render($fieldName, $config[$fieldName]??'', $fieldConfig);
               if ($index === 0 && $fieldName === 'type') {
                  echo '<div class="seo-'.$type.'">';
               }
@@ -269,7 +267,7 @@
               $fields = $this->registry->getFieldsForType($type);
               foreach ($fields as $fieldName) {
                  $config = $this->registry->getFieldDefinition($fieldName);
                  $this->form->render($fieldName, '', $config);
                  echo Form::render($fieldName, '', $config);
               }
               ?>
            </div>