Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wielojęzyczne nested tree
fridge
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.09.2008

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


Witam,
Obecnie tworzę wielojęzyczny sklep przy pomocy Zend Framework. Sklep powinien mieć kategorie produktów zrobione na nested tree. Jak efektywnie przedstawić wielojęzyczne nested tree w bazie danych?
czy coś takiego będzie dobre:

id | level | namePL | lftPL | rgtPL | nameEN | lftEN | rgtEN

przy dwóch językach to jeszcze jakoś wygląda ale jeżeli języków będzie 5-10 to zaczną się schody:]
jakie macie pomysły na wielojęzyczne kategorie sklepu internetowego?
jestem otwarty na propozycje (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
fridge
post
Post #2





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.09.2008

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


to jest tabela kategori produktów a nie samych produktów.

dla jasności algorytmu podaje linka na czym ów algorytm polega:
http://articles.sitepoint.com/article/hier...data-database/2

hmmm, też fakt. samo sortowanie najlepiej przeprowadzić w samej bazie? na bazach aż tak się nie znam:]
php chyba zbyt by obciążał serwer

w jaki sposób posortować to w bazie danych aby można było wyświetlić w kolejności alfabetycznej rozwinięte drzewo w formie listy?

ok mam tabelę:

kategorie:
id | lft |rgt | parent | namePL |nameEN

jak powinno wyglądać zapytanie aby wyświetlić poprawny alfabetyczny widok dla kolumny nazwaPL oraz nazwaEN. np:

root
-aaaa
--a
---alll
---caaa
---xaaa
--c
--x
-bbbb
--a
--c
--x
-cccc
--a
--c
--x
-zzzz



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: 12.10.2025 - 21:59