Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 2 Dołączył: 24.03.2009 Ostrzeżenie: (0%)
|
Witam.
Pracuję obecnie nad stroną która będzie posiadała wiele pozycji menu (kategorii) oraz podmenu (podkategorii) np. +Menu ------submenu_1 ------submenu_2 -------------submenu_2.1 -------------submenu_2.2 -------------submenu_2.3 ------submenu_3 Pozycje menu można dodać przez panel administratora. Dodatkowo zamierzam aby wszystko było przetwarzane przez jeden kontroler. Widok miałby być dostosowywany względem typu (coś w stylu szablonów, czy to tekst, czy to grafika czy też grafika + text) Stwierdziłem też że bez sensu ograniczać typ artykułu (grafika, text) względem menu. Moje pytanie brzmi: 1. Jak opracować bazę danych dla kategorii? Np. artykuł artykuł by był podczepiony pod submenu_2.3 Zastanawiałem się nad takim rozwiązaniem: ____________________ |id|title |id_sub |1|Menu |null |2|submenu_1 |1 |3|submenu_1.1 |2.1 |4|submenu_1.2 |2.2 Lecz wówczas musiałbym sprawdzać czy submenu istnieje dla tej kategorii i jeśli tak to wówczas muszę sprawdzić które z kolei jest to submenu. id_sub byłoby zależne od id menu. Później zapisanie tego do navigation.xml byłoby problematyczne jak i usunięcie popzredniej kategorii i wstawienie nowej dla wstawiania tego poprzez panel administratorski.. 2. Druga kwestia to artykuły dla wybranej kategorii. Nie wyobrażam sobie że tworzę ~ 100 akcji (dla kategorii). W jaki sposób później manipulować URI przy wyświetlaniu? Nie za bardzo wiem jak później odczytać taki ciąg np. localhost/index/menu/o_nas/mapka. Lub bynajmniej odczytanie ostatniej wartości (mapka) Możliwe że nie zrozumiecie tego co chciałem przekazać, więc proszę się dopytywać jak coś. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 2 Dołączył: 24.03.2009 Ostrzeżenie: (0%)
|
1. A co sądzisz o path enumaration? Czy to nie jest to samo (bo poniekąd wygląda to podobnie lecz nie posiada innych dodatkowych kolumn)
2. Przepraszam źle się wyraziłem, chodziło mi o to co później opisałeś (IMG:style_emoticons/default/smile.gif) 3. Jestem początkujący w ZF, w jaki sposób dodawać parametr/wartość/parametr/wartość?(podsójne paramtery, jak zrobić to dla dwóch parametrów) Bo zwykle generowałem je w widoku np. Kod <?php foreach ($this->articles as $artykul): ?> <tr><td><a href="<?php echo $this->url( array( 'action'=>'show', 'articles'=>$artykul->idarticles, ),'default')?>"><?php echo $artykul->title; ?></a> </td> </tr> <?php endforeach; ?> Ps. są jakieś inne metody generowania urli do akcji lub coś podobnego(inne metody zarządzania tego typu rzeczami)? |
|
|
|
Gabrielx [ZendFramework] Zend_Navigation a menu wielopoziomowe 17.09.2012, 16:55:03
Pilsener CytatPracuję obecnie nad stroną która będzie posia... 17.09.2012, 22:42:39
melkorm Cytat- polecam drzewa metodą IP (więcej znajdziesz... 18.09.2012, 18:30:43
Gabrielx Ok. Dziękuję
A co do Nested Tree - bardzo trudn... 18.09.2012, 22:54:38
melkorm Jak się tobie nie zmienia Nawigacja to xml/ini fil... 19.09.2012, 12:57:50
Gabrielx Właśnie się zmienia Oddaję tę stronę klientowi i ... 19.09.2012, 16:18:06
melkorm Zawsze możesz z bazy generować nawigację lub plik ... 19.09.2012, 18:33:46
Gabrielx Zawsze najprostrze rozwiązania są najlepsze. Za b... 19.09.2012, 23:14:17 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 17:55 |