1

我遇到了 javascript 问题,我可以<script type="text/javascript" src=""></script>在操作视图的代码源中http://localhost/application/public/controller/action看到 js 函数并不能真正工作,并且在"http://localhost/application/public/controller/"页面中一切正常!任何人都可以帮助我。layout.phtml我的js文件http://localhost/application/public/controller/在所有页面的代码源

4

1 回答 1

1

显然,问题似乎出在 JS 的路径上。

没有看到代码,我只是猜测您可能没有使用 baseUrl 视图助手。

在您的 layout.phtml 中,尝试使用 baseUrl 帮助程序http://framework.zend.com/manual/en/zend.view.helpers.html#zend.view.helpers.initial.baseurl调用您的图像、JS 和 CSS

假设您将所有 js 文件存储在公共文件夹中名为 js 的文件夹中。

<script type='text/javascript' src='<?php echo $this->baseUrl('js/xyz.js'); ?>'></script>

如果这不能解决您的问题,请告诉我。

于 2012-09-02T17:36:36.993 回答