图书馆如何在5.7中运作?我正在尝试利用自定义库在单个页面上使用。
我创建了单页面视图和控制器。我可以从视图中访问控制器。
我还在application / libraries /中创建了一个名为lobbreeldashboard.php的库。
在我的控制器中我有Loader::library('lobbyreeldashboard');
在库的内部,现在只有一个函数叫做sayHello()
在我的控制器中,我使用:sayHello();
调用该函数。但是,我收到以下错误Call to undefined function sayHello()
。
我想在5.7中完成这项工作需要什么?
single_pages / stats.php
<?php
defined('C5_EXECUTE') or die("Access Denied.");
$abc = new StatsController();
$abc->view();
控制器/ stats.php
<?php
defined('C5_EXECUTE') or die("Access Denied.");
Loader::library('lobbyreeldashboard');
class StatsController extends Controller {
public function view() {
$bob = sayHello();
}
}
库/ library.php
<?php
defined('C5_EXECUTE') or die("Access Denied.");
function sayHello() {
return 'hello';
}
答案 0 :(得分:0)
首先是你拥有的例子&#34; lobbyreeldashboard&#34;正在加载,但你的文件名为library.php?如果这不是问题所在,我们可以从那里开始,但我认为我先选择了明显的问题。