Tworze koszyk na zakupy obsługujący księgarnie internetową.
Funkcja add dodaje poszczególne numery id do sesji (wszystko działa ok)
  1. <?php
  2. public function add($id) {
  3.    $this->profiler = new Profiler;
  4.    $this->session = new Session;
  5.    $cart = unserialize($this->session->get('cart'));
  6.    $book = new Book_Model($id);
  7.    $cart[$id]= 'pieces';
  8.    $this->session->set('cart', serialize($cart));
  9. ?>

Teraz nie wiem w jaki sposób wyswietlić książki o poszczególnych numerach id (dodanych do koszyka) w widoku cart_view chodzi mi o cene i tytuł ($book->title, $book->cost)
Dowiedziałem się ze można rozwiązać to w ten sposób ale nie wiem do końca w jaki sposób pobrać klucze tablicy
  1. <?php
  2. $this->session = new Session;
  3.    $book = new Book_Model($id);
  4.    $tablica = array(questionmark.gif);
  5.    array_keys($tablica);
  6.    $book = $book->where('id' , 'tablica')->find_all();
  7.    $this->template->content = Viewfactory('cart_view');
  8.    $this->template->content ->book = $book;
  9. ?>