-3

私は CakePhp フレームワークを使用したプログラミングの初心者で、データベースからのデータを Web サイトの HOME ページに表示したいと考えています。

モデル+ビュー+コントローラーはすでに作成しています。

ありがとうございました。

4

1 に答える 1

0

ホームページコントローラーでそれを行うことができます

<?php
    class HompageController extends AppController {


    public function index(){
      ...

      //For us to be able to call a different Model if it doesnt have a relationship with this model. Instantiate Product Model
      $Products = ClassRegistry::init('Product');

      //to get the data in product database. you can do it in two ways
      //1. use the find method to get all data in Product database
      $myproducts = $Products->find('all');

      //2. or call some function in your Product model e.g. get_products() that return the data.
      $myproducts = $Products->get_products();


      //pass myproducts variable to homepage index
      $this->set('myproducts', $myproducts);


    }
?>
于 2013-07-16T11:18:38.097 に答える