【问题标题】:Symfony 1.4 - set template for component / partialSymfony 1.4 - 为组件/部分设置模板
【发布时间】:2011-04-21 12:38:55
【问题描述】:

我正在尝试为组件/部分设置不同的模板,但没有任何效果。 这是问题所在,模式在另一个文件夹中,而不是文件夹模块中。我可以以某种方式为另一个文件夹中的组件/部分设置模板吗?

【问题讨论】:

    标签: templates symfony1 view components partial


    【解决方案1】:

    【讨论】:

    • 此链接不再可用!
    【解决方案2】:

    如果您的组件需要返回位于不同模块中的特定部分,那么这可行:

    return get_partial('anotherModule/partialName', ['parameterName' => $parameterValue]);
    

    请注意,如果您使用了$this->setVar('name', 'value'),那么它在部分中将不可用。所以你也必须通过它们:

    $this->setVar('parameterName2', 'parameterValue2');
    [..]
    
    return get_partial('anotherModule/partialName', [
        'parameterName1' => $parameterValue1,
        'parameterName2' => $this->getVar('parameterName2'),
    ]);
    

    【讨论】:

      猜你喜欢
      • 2010-12-09
      • 2013-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多