0

我是 cakePHP 新手。我们正在使用 Cake PHP 1.1

我在页面中附加 Javascript 时遇到问题。

这是模型。。

class information extends AppModel{
    //name of the table in database
    var $name = 'informations';

}

这是控制器..

class InformationController extends AppController
{
    var $name = 'information';

    function index(){
    }
}

这就是观点

<div class= "span12">
    <ul class="nav nav-pills">
        <li class="active">
            <a class="menu-bar" href="#">User Management</a>
        </li>
        <li><a class="menu-bar" href="#">View All</a></li>
        <li><a class="menu-bar" href="#">Modify User</a></li>
        <li><a class="menu-bar" href="#">Delete User</a></li>
        <li><a class="menu-bar" href="#">Manage User</a></li>
    </ul>
</div>
<br>
<br>
<br>
<br>
<div id="myCarousel" class="carousel slide">
  <ol class="carousel-indicators">
    <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
    <li data-target="#myCarousel" data-slide-to="1"></li>
    <li data-target="#myCarousel" data-slide-to="2"></li>
  </ol>
  <!-- Carousel items -->
  <div class="carousel-inner">
    <div class="active"> <img src="/img/png/24x24/accept.png"></div>
    <div class="item"><img src="/img/png/24x24/delete.png"></div>
    <div class="item"><img src="/img/png/24x24/accept.png"></div>
  </div>
  <!-- Carousel nav -->
  <a class="carousel-control left" href="#myCarousel" data-slide="prev">&lsaquo;</a>
  <a class="carousel-control right" href="#myCarousel" data-slide="next">&rsaquo;</a>
</div>

我如何在此处附加我的 Js .. js/bootstrap-carousel.js

请帮助我..提前谢谢。

4

2 回答 2

0

Create a layout file and add it in the HTML of the layout like you would in a normal HTML page.

http://book.cakephp.org/1.1/en/views.html#layouts

于 2013-07-29T04:03:09.613 回答
0

首先,您可能应该阅读 CakePHP “cookbook”。以下约定在 Cake 中是必不可少的。您应该以大写字母开始您的模型。对于您的示例,您的控制器应该是“MODELNAME + s + Controller”,从而产生“InformationsController”。

您需要在每个页面上访问的所有内容(即导航)都可以添加到布局视图中 - 这里应该已经有一个标准布局,因此您可能会看到它是如何工作的:

app -> View -> Layouts -> default.ctp

在此处添加脚本将使您的所有视图文件都可以访问它。

相反,如果您只需要在单个视图页面上访问它,您应该使用<script>标签在其中简单地实现脚本,就像在布局视图中一样。您也可以使用 CakePHP 的JavascriptHelper 类来做到这一点。

最后,正如评论中建议的那样,您至少应该(!)更新到 1.3

于 2013-07-29T15:06:34.557 回答