2

我想知道如何将数据从 joomla 视图传递到 joomla 模板。如何传递多个变量?

     class CareerformViewCareerform extends JView
     {
   protected $state;
    protected $item;

  function display($tpl = null)
  {
        $app        = JFactory::getApplication();
    $params     = $app->getParams();

    // Get some data from the models
    $state      = $this->get('State');
    $item       = $this->get('Item');
            $newvar="Something";
            $success_message="Thanks for your interest";

       parent::display($tpl);

  }
    }

我想传递$newvar$success_message模板;我怎样才能通过它们?

4

1 回答 1

2

我们可以使用以下方法将视图数据传递给模板:

$var1="Some string";
$this->assignRef('var1',$var1);

请注意,assignRef通过引用传递第二个参数,我们可以将其检索为

echo $this->var1;

不仅$var1$this->var1

于 2011-11-25T00:02:31.597 回答