【发布时间】:2014-01-10 04:21:32
【问题描述】:
我是 laravel 4.0 的新手。
- 如何从
lang/en/texts.php获取整个数组? - 有
Lang::getAll()方法吗?
我的目标是在我的基本控制器中生成关键字/描述,将它们填充到主刀片模板中 DOM 中的元标记和其他位置。如果我的方法完全错误,请告诉我!
从关联数组生成关键字和描述不是问题,而是缺乏有关框架的知识。而且,我在谷歌上搜索了很长时间才来到这里......
使用刀片模板: 这是我的 BaseController:
class HomeController extends BaseController {
protected $layout = 'layouts.master';
private $keyWords = array();
private function getKeyWords () {
// ???
}
public function getIndex() {
return View::make('home')
->with('errorcanvas', trans('texts.canvas'))
->with('errortextwebgl', trans('texts.webgl'))
...;
}
...
}
我在API找到了一些东西:
Illuminate\Translation\FileLoader load() 使用给定的locale 加载消息
...
【问题讨论】:
-
查看@Justin 的答案以获得正确的 Laravel 实现方式。这应该是公认的答案
-
@Gaz_Edge 是的,你是对的。
-
我需要这个来在 javascript 中包含消息。谢谢