交响乐问题。如何在action.class中使用get_partial?

发布于 2024-10-31 05:20:09 字数 302 浏览 1 评论 0原文

当我这样做时:

public function executeGetHTML(sfWebRequest $request)
{
  **$pageContent = get_partial('mypage2'); **
}

我得到这个:

Call to undefined function get_partial()

那么,如何打开它?我尝试了 sfLoader::loadHelpers('Partial');但它说 sfLoader 未定义..:(

When I do this:

public function executeGetHTML(sfWebRequest $request)
{
  **$pageContent = get_partial('mypage2'); **
}

I get this:

Call to undefined function get_partial()

so, how to switch it on? I tried sfLoader::loadHelpers('Partial'); but it says sfLoader is undefined.. :(

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

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

发布评论

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

评论(4

滿滿的愛 2024-11-07 05:20:09

您需要在操作中使用 $this->getPartial()

You need to use $this->getPartial() in your actions.

扭转时空 2024-11-07 05:20:09

上面的答案对我来说不起作用,

我已经尝试过了:

sfContext::getInstance()->getConfiguration()->loadHelpers('Partial');
$html = get_partial('partial_name');

而且它有效。

您必须在不带 $this 关键字的情况下调用操作类中的 get_partial 函数。

Above answers didn't work for me

I've tried:

sfContext::getInstance()->getConfiguration()->loadHelpers('Partial');
$html = get_partial('partial_name');

And it works.

You have to call get_partial function in action class without $this keyword.

笑饮青盏花 2024-11-07 05:20:09

如果仍然不起作用。检查您是否有:

all:
 .settings:
  #....
  standard_helpers:       [Partial]

在您的 config/settings.yml 文件中

And if it still doesn't work. Check if you have:

all:
 .settings:
  #....
  standard_helpers:       [Partial]

In your config/settings.yml file

战皆罪 2024-11-07 05:20:09

尝试加载“部分”帮助器。像这样:

sfContext::getInstance()->getConfiguration()->loadHelpers('Partial);

然后尝试:

this->get_partial('name of your partial');

注意:提供检查 symfony 版本。如果是 1.4 ,默认情况下不会调用部分帮助器。所以我们需要使用上面的代码。

Try to load the 'partial' helper.Something like this :

sfContext::getInstance()->getConfiguration()->loadHelpers('Partial);

And then try:

this->get_partial('name of your partial');

Note: Provided check the symfony version.If it is 1.4 , it doesn't invoke partial helpers by default.And so we need to the use the code above.

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