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

レイアウト ファイルを作成し、通常の HTML ページで行うようにレイアウトの HTML に追加します。

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

于 2013-07-29T04:03:09.613 に答える
0

まず第一に、おそらく CakePHP の「クックブック」を読むべきでしょう。次の規則は、Cake では必須です。モデルは大文字で始める必要があります。そして、コントローラーは「MODELNAME + s + Controller」である必要があり、例では「InformationsController」になります。

すべてのページでアクセスする必要があるもの (つまり、ナビゲーション) はすべてレイアウト ビューに追加できます。ここには標準のレイアウトが既にあるはずなので、これがどのように機能するかを確認できます。

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

ここにスクリプトを追加すると、すべてのビュー ファイルにアクセスできるようになります。

代わりに、単一のビュー ページでアクセスする必要がある場合<script>は、レイアウト ビューの場合と同様に、タグを使用してスクリプトを実装する必要があります。これを行うには、 CakePHP のJavascriptHelper クラスを使用することもできます。

最後に、コメントでマークが示唆しているように、少なくとも (!) 1.3 に更新する必要があります。

于 2013-07-29T15:06:34.557 に答える