Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CakePHP] Kategorie produktów a w nich różne dane
rafaln
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 14.05.2010

Ostrzeżenie: (0%)
-----


Mam sobie taką bazę.
(IMG:http://i28.tinypic.com/33esrja.jpg)

Tworzę sobie w CakePHP podstrony - ogólnie dla zakładki oferta są kategorie z produktami, dla tych produktów tworzy się galerię, opis techniczny produktu itp. - zakładki.

Jak to zrobić w CakePHP - wiem jak to wygląda w PHP bez frameworka, ostatnio robiłem:
  1. <?php
  2. require('config.php');
  3. if(isset($_GET['id'])) {
  4. $select=mysql_query("SELECT * FROM projekt WHERE id_projektu='".$_GET['id']."'");
  5. if(!mysql_num_rows($select)) { echo 'Ten projekt nie istnieje!'; } else {
  6. while($select && $projekt = mysql_fetch_array($select))
  7. echo '<li><img src="folio/'.$projekt['obrazek'].'" width=\"610\" height=\"410\" /></li>';
  8. }
  9. }
  10. mysql_close($sql);
  11. ?>


Tylko teraz pytanie, jak to kurcze zrobić w CakePHP? jakiś przykład znajdę podobnego serwisu? bardzo proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
woj_tas
post
Post #2





Grupa: Zarejestrowani
Postów: 230
Pomógł: 36
Dołączył: 31.03.2006
Skąd: Zielona Góra

Ostrzeżenie: (0%)
-----


O, to coś konkretnego.

Piszesz metodę która będzie odpalana po wejściu w produkt.
Np show: /products/show/id_produktu

Zakładki wrzucasz do elementu w widoku i wyświetlasz w show.ctp. Po kliknięciu w drugą zakładkę przechodzisz do metody np gallery:
/products/gallery/id_produktu

itd.

W każdej metodzie musisz tylko wysłać informację o aktualnej zakładce, tak żeby można było ją wyróżnić.


Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 14:38