2016年快乐; - )
我实际上是在尝试学习ZF2,而且我遇到了一些问题,我不会这样做。知道如何解决。
首先,你必须知道该项目是在vagrant下运行的。 我有2个模块:
我有每个模块的布局。
在admin布局模块中,我有一些样式和JS文件: 所有这些JS和CSS文件都在公共文件夹中。
<?= $this
->headLink(array('rel' => 'shortcut icon', 'type' => 'image/vnd.microsoft.icon', 'href' => $this->basePath() . '/img/favicon.ico'))
->prependStylesheet($this->basePath('bower_components/bootstrap/dist/css/bootstrap.min.css'))
->prependStylesheet($this->basePath('bower_components/font-awesome/css/font-awesome.min.css'))
->prependStylesheet($this->basePath('bower_components/Ionicons/css/ionicons.min.css'))
->prependStylesheet($this->basePath('css/AdminLTE.min.css'))
->prependStylesheet($this->basePath('css/skins/skin-blue.min.css'))
; ?>
<?=
$this->inlineScript()
->prependFile($this->basePath('bower_components/jquery/dist/jquery.min.js'))
->prependFile($this->basePath('bower_components/bootstrap/dist/js/bootstrap.min.js'))
->prependFile($this->basePath('js/app.min.js'))
;?>
对于某些CSS文件,我在浏览器中有错误:
资源解释为样式表但使用MIME类型传输 text / html的
对于JS,我也有问题:
Bootstrap的JavaScript需要jQuery
我知道这个JS错误,当你在jquery.js之前加载boostrap.js时它会附加。 但在这里,事实并非如此!
我不知道问题是来自我的CSS和JS文件的布局集成,还是我忘记了控制器或配置中的内容。 也可能是流浪者的问题吗?
我也有一个htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /index.php [NC,L]
拜托,我需要一些帮助,因为我迷路了; - )
感谢您提供任何建议/文档。