Я пытаюсь импортировать скрипт в мой файл .phtml.
<body>
<SCRIPT type="text/javascript" src="script.js"></SCRIPT>
</body>
Но консоль браузера возвращает мне сообщение об ошибке: ошибка при загрузке источника "http://myhost/a/script.js"
Моя структура проекта:
app / module / someName / view/a/b/script.js
app / module / someName / view / a / b / index.phtml
Я могу включить мои php-файлы, расположенные в той же директории, в мой индекс.PHTML.Но почему-то, когда я хочу включить код сценария Java, я получаю сообщение об ошибке.
Я думаю, я использовал InvokableFactory с моим контроллером.Есть ли какая-то корреляция?
module.config.php
'router' => [
'routes' => [
'a' => [
'type' => Literal::class,
'may_terminate' => true,
'options' => [
'route' => '/a',
'constraints' => [
'action' => '[a-zA-Z][a-zA-Z0-9_-]*',
'id' => '[a-zA-Z][a-zA-Z0-9_-]*',
],
'defaults' => [
'controller' => MonitoringController::class,
'action' => 'index',
],
],
'child_routes' => [
'b' => [
'type' => Segment::class,
'options' => [
'route' => '/b[/:action[/:id]]',
'constraints' => [
'action' => '[a-zA-Z][a-zA-Z0-9_-]*',
'id' => '[0-9]+',
],
'defaults' => [
'controller' => DashboardController::class,
'action' => 'index',
],
],
],