【问题标题】:Access Fluid extbase variables globally in another extension在另一个扩展中全局访问 Fluid extbase 变量
【发布时间】:2018-03-22 14:50:55
【问题描述】:

我在一个扩展中分配了一个视图并用于面包屑

    $this->view->assign('breadcrumbs', $breadcrumbs);

我想在扩展范围之外访问和使用这个变量,所以在另一个扩展中。

但是,当我从后一个扩展执行 extbase 变量转储时,我找不到该变量。我能否以某种方式使该变量可全局访问以进行安装?

我缺少一些排版设置吗?等于变量的 partialRootPaths 的东西?

【问题讨论】:

    标签: typo3 fluid


    【解决方案1】:

    没有类似的变量可用于变量。我能想象的唯一可行的方法是为此使用 ViewHelper。

    【讨论】:

    • 那很快就会在扩展之外产生大量重复代码:(
    • 如果我使用位于该扩展程序中的部分,它仍然无法工作?
    • 通过使用<f:render partial="fo" arguments={_all} />,所有变量也被传递给该部分。
    • Georg,我确实尝试过,它确实传递了所有参数.. 但我需要将它们分开,当我使用调试看不到它时,它在那里没有任何意义:{_all}
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-16
    相关资源
    最近更新 更多