我已经通过构建我的第一个包学习,并且对名称空间/别名感到困惑。Laravel:如何在一个bundle中命名空间助手库?
我试图创建一个宏(不确定它是否实际上是一个宏,看起来像一个?我一束里面我可以从我的观点,像这样打电话:
{{ CMS::text('1','Title') }}
或
{{ \CMS::text('1','Title') }}
但我得到埃罗R:
Class 'Lax\CMS' not found
含有应产生输出的代码的文件是在/Lax/libraries/cms.php和启动: namespace Lax\libraries;
我束的Lax/start.php具有:
Autoloader::map(array(
'Lax_Base_Controller' => Bundle::path('lax').'controllers/cms.php',
'CMS' => Bundle::path('lax').'libraries/cms.php',
));
Autoloader::namespaces(array(
'Lax\Models' => Bundle::path('lax').'models',
));
要/应用/ CON别名阵列图/应用/我添加
'CMS' => 'Lax\\CMS',
bundles.php:
'lax' => array(
'auto' => true,
'handles' => 'lax'
),
我在做什么错!?
任何建议感激地收到! Tx,Tim
啊!很简单!这就是我得到的深夜教程复制粘贴 - 感谢详细的答案:) – ptim 2013-02-19 07:34:53