Как правильно применить страницы css и javascript к страницам / views в phalcon

Это моя папка проекта phalcon.

custom
/app
/controllers
UserController.php
/models
/views
/user
register.volt

/public
/js
jquery.min.js
/css
style.css

Я добавил это style.css файл и jquery.min.js подать в /views/user/register.volt страница, когда я просматриваю источник, эти файлы были связаны, как показано ниже

<link rel="stylesheet" type="text/css" href="/custom/css/style.css" />
<script type="text/javascript" src="/custom/js/jquery.min.js"></script>

Таким образом, стили и сценарии не были добавлены должным образом. Как я могу исправить две ссылки выше, как показано ниже.

<link rel="stylesheet" type="text/css" href="/css/style.css" />
<script type="text/javascript" src="/js/jquery.min.js"></script>

controller а также action Я использовал ниже

class UserController extends \Phalcon\Mvc\Controller
{

public function indexAction() {

}
public function registerAction() {
$this->assets
->addCss('css/style.css')

$this->assets
->addJs('js/jquery.min.js')
}

}

register.volt страница ниже

<!DOCTYPE html>
<html>
<head>
<title>Phalcon PHP Framework</title>
{{ assets.outputCss() }}
{{ assets.outputJs() }}
</head>
<body>
{{ content() }}
</body>
</html>

1

Решение

проверьте ваш index.php или services.php или любое другое место, где находятся ваши услуги. Ваши активы используют префикс. Подробнее о них читайте в документации: http://docs.phalconphp.com/en/latest/reference/assets.html#prefixes

Попробуйте найти файлы вашего проекта по этой строке:

->setPrefix('
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]