有谁知道如何使用 F3::set 在模型/视图中分配然后使用闭包?或者为以下场景提供解决方案?
我正在使用版本 1.4.4
这是我正在尝试做的事情:
//In Model - Loaded from controller w/ F3::call
F3::set('getPrice', function($tax, $profile){
//return price
});
//In View - Inside an F3:repeat of @products
{@getPrice(@product.tax, @product.profile)}
但是似乎不支持闭包......如果我使用 require/include 加载模型,定义函数 w/o F3::set,并在视图中启用用户定义的函数,我可以让它工作。但我希望保持使用 F3::call/F3::set 提供的分离水平。
谢谢!