Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zdjęcie

drzewo


  • Zaloguj się, aby dodać odpowiedź
4 odpowiedzi w tym temacie

#1
gutenbergus

gutenbergus

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 189 postów
W tworzonym module mam paletę wyświetlającą drzewo kategorii. Mogę tu dodawać i usuwać te kategorie. Zapisuję je w bazie w tablicy tl_kategorie.

Drugi moduł - produkty. Zapisywany w tablicy tl_produkty. Odwołuję się poprzez pole pid do kategorii. Ale to pole jest typu text. jak je zmienić, żeby wyświetliło mi się drzewo kategorii, tak by móc swobodnie wybrać i zmienić kategorię do której należy produkt?

Andrzej
  • 0

#2
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
Chyba o to chodzi:

'pid' => array
(
    'label' => &$GLOBALS['TL_LANG']['tl_produkt']['pid'],
    'inputType' => 'select',
    'foreignKey' => 'tl_kategorie.nazwa'
)

  • 0

Codefog - Contao web development


#3
gutenbergus

gutenbergus

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 189 postów
No nie do końca. Select pokazuje wszystkie kategorie wylistowane, bez struktury drzewiastej...
  • 0

#4
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
Select nie może mieć stuktury drzewiastej :) Może mieć co najwyżej grupy, ale to raczej nie o to ci chodzi.
  • 0

Codefog - Contao web development


#5
gutenbergus

gutenbergus

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 189 postów
Myślałem o czymś podobnym do pageTree albo fileTree. A może coś w rodzaju breadcrumbera z selectem na końcu z możliwością wyboru podkategorii z kolejnego poziomu. Jakieś sugestie?
  • 0




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych użytkowników