Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CakePHP] Bardzo proste forum, Pomysly
kicaj
post
Post #1





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


Czy ktos pisal wlasne forum w Cake'u?
Chcialbym napisac wlasne jednak niezabardzo wiem jak podejsc do tematu, chetnie porozmawialbym z osobami ktore stworzyly wlasne. Nie interesuja mnie dostepne na rysunku "gotowce".

Pierwszy problem moj polega na tym czy jest sens tworzenia "na star" az trzech tabel: categories, topics, posts?
Kategorie beda maksymalnie do 2 poziomow, czy moze polaczyc tabele topics i posts w jedna?

Jakies pomysly, stycznosci?

P.S. Jestem ciekaw takze jak rozwiazaliscie to np. w innych framework'ach, moze idea bedzie podobna:)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
PiotrekM
post
Post #2





Grupa: Zarejestrowani
Postów: 130
Pomógł: 6
Dołączył: 20.12.2009

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


Cytat
Kategorie beda maksymalnie do 2 poziomow, czy moze polaczyc tabele topics i posts w jedna?

pewnie można, dajesz pole type i np. 1 dla tematu; 2 dla postu
Go to the top of the page
+Quote Post
crackcomm
post
Post #3





Grupa: Zarejestrowani
Postów: 184
Pomógł: 6
Dołączył: 23.02.2008
Skąd: Katowice

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


Łączenie tabeli topics i posts w jedną?
Idiotyczny pomysł (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
kicaj
post
Post #4





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


Hehe, no chcialem prosta, ale nie az tak...
Stworzylem tabele odpowiedzialna za fora i posty (tematy i odpowiedzi)
Fora maja pole 'parent_id' a posty maja 'forum_id' a odpowiedzi traktowane sa jako Post hasMany Replies (className=posts)
Prosciej sie chyba nie da:)
Go to the top of the page
+Quote Post

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: 23.08.2025 - 17:55