Я пытался использовать такие помощники, как link_tag помощника HTML, base_url помощника URL методы, он создаст маршрут к файлу, но не сможет его загрузить.
Это мой контроллер:
Код: Выделить всё
class Pages extends Controller{
public function viewPage($page)
{
if(!is_file(APPPATH."/views/pages/$page.php")){
throw new \CodeIgniter\Exceptions\PageNotFoundException($page);
}
helper('html');
$data['title'] = $page == 'noticeboard' ? "page1" : "page2";
if($page != "index"){
echo view('templates/header', $data);
}
echo view("pages/$page", $data);
if($page != "index"){
echo view("templates/footer", $data);
}
}
}
Код: Выделить всё
$routes->get("/", "Pages::viewPage/index");
Код: Выделить всё
И когда я пытаюсь загрузить CSS или JS, я получаю эту ошибку:
[img]https://i.stack. imgur.com/OPUyj.png[/img]
Я совершенно новичок в CodeIgniter, поэтому буду благодарен за любую помощь.
- Структура каталогов:
--CSS
---style.css
--JS
---app.js
-app
- -controllers
---Page.php
--views
---pages
----index.php
* Я изменил маршруты файлов CSS и JS с ресурсов на общедоступные *
Подробнее здесь: https://stackoverflow.com/questions/583 ... eigniter-4
Мобильная версия