Ejemplo n.º 1
0
 public function renderFields($post, $params)
 {
     $me = new static($post);
     // Auto Load Field Values
     $me->loadFieldValues();
     $boxID = $params['args']['currentMetaBox'];
     $fields = array();
     if ($me->fields instanceof FieldCollection) {
         $fields = $me->fields->parseFields($me->metaBoxes->box($boxID)->getFields());
     }
     $engine = new RenderEngine();
     $engine->render('metabox-content', array('fields' => $fields));
     //echo $engine->renderTemplate('metabox-content', $this->getMetaBoxContext($me, $fields));
 }
 public function render()
 {
     $engine = new RenderEngine($this->getContext());
     if (false !== $this->getCustomTemplatePath()) {
         $engine->setTemplatePath($this->getCustomTemplatePath());
     }
     $engine->render($this->menuSlug);
 }