将数据从 joomla 视图传递到 joomla 1.7 中的 joomla 模板文件

发布于 2024-12-18 03:53:46 字数 637 浏览 2 评论 0原文

我想知道如何将数据从 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 传递给模板;我怎样才能通过它们?

I want to know how can I pass data from joomla view to joomla template. How can I pass multiple variables?

     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);

  }
    }

I want to pass $newvar and $success_message to template; how can I pass them?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

笑,眼淚并存 2024-12-25 03:53:46

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

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

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

echo $this->var1;

$var1,还可以将其检索为 $this- >var1

We can pass view data to template by using:

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

Please note that assignRef pass second param by reference and we can retrieve it as

echo $this->var1;

not just $var1 but $this->var1

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文