Trideni uzivatelu pomoci roli nebo pomoci policek v profilu

Dobry den,

Dival jsem se vicekrat na video "Drupal 6, Views 2 a uživatelské profily". Budu potrebovat setridit uzivatele a napadlo mne vice moznosti, jak to delat. Jake vyhody / nevyhody muzu cekat při setrideni uzivatelu s parametry sportovec / trenér / ostatní :
- pomoci speciální role (sportovec / trener ) uzivatele nebo
- pomoci definice policka trenér, sportovec v profilu uzivatele
s views? Co je z vašeho pohledu cistsi a méně kostrbate?

Diky za info

Petr Podrabsky

Profile picture for user Jan Polzer

Dobrý den,

stručně z mého pohledu je to takto:

  • Role uživatele umožňuje případné rozšíření webu s tím, že každý z nich bude mít jiná oprávnění. Nastavení rolí je také jednodušší.
  • Políčko v profilu umožní vytvoření profilových stránek a jejich provázání na zbytek webu. je to dobré na udržení komunity. Na druhou stranu je to mírně složitější, ale ne o moc.

Asi bych šel druhou cestou.

návštěvník

Zkusil jsem jit druhou cestou. Do profilu jsem pridal par policek (trenerka, instruktorka, cvicenka, mazoretka_brno, mazoretka_brezina, rocnik ).
Pomoci Views jsem chtel filtrovat osoby podle novych policek: "trenerka" nebo "instruktorka" nebo "cvicenka" nebo .... Bohuzel jsem neprisel na to, jak vyresit "operator" OR ve filtrech. Proto jsem tuto vec obesel tak, ze jsem dotcene osoby zablokoval a nasledne vypsal filtrem pouze blokovane osoby AND bez osoby "Anonymous". Je vubec mozne ve filtrech pouzit OR?
Tim jsem se dostal k velmi hrubemu seznamu cvicenek, treneru http://www.skprovo.com/clenove-oddilu2.
Vypis je hodne surovy a ma k "peknemu" vypisu daleko. Da se pomoci views vypis lepe formatovat?

Diky za odpoved

Profile picture for user Jan Polzer

Vzhled toho výpisu samozřejmě upravit lze. Zrovna tento týden mám školení, kde se to pokouším předvádět.

Můžete buď využít možnosti udělat novou šablonu přímo pro konkrétní View (viz nápověda ve Views po klepnutí na odkaz Theme: Information. Ovšem není to nutné, je to přeci jen trošku náročnější pro člověka, který to dělá prvně.

Druhou možností je tedy vzít stávající prvky výpisu a zformátovat je pomocí zápisu do kaskádových stylů aktuální šablony vzhledu.

Zkuste nahodit, jak byste si úpravu výpisu představoval. Napíšu vám sem pár tipů.

návštěvník

Moje predstava je seskupit trenerky, cvicenky, atd. tak, ze by mohlo byt uvedeno "Trenerky :" a pod tim vypis trenerek oddelenych separatorem. Kdy by kazda osoba mela na leve strane jmeno, pod jmenem obrazek, napravo bude uveden pripadny rocnik cvicenky.

Profile picture for user Jan Polzer

Dobrý den, omlouvám se za pozdější odpověď, ale školil jsem od rána do večera celý týden Drupal. Tohle byl vděčný příklad, díky za dotaz :-)

Udělá se to jednoduše tak, že se přepnete do definice toho View, nastavíte v Basic Settings jeho Style na Seznam a klepněte na ozubené kolečko. Tam si pak v nabídce vyberete do Grouping Field třeba ty trenérky. Výsledek může být podobný, jako tu http://www.allreal.cz/makleri - zde jsou seskupeni makléři podle krajů.

návštěvník

Tomu rozumim, k dalsimu dotazu se dostavam az nyni :-).
Vyzkousel jsem a uz je videt, ze se clenove seskupuji lepe. Zkousel jsem ruzne seskupovat a zjistuji, ze pomoci seznamu (Grid) umim seskupit jen pomoci jedne polozky.

Je nejaka moznost seskupovat pomoci vice položek v jednom View?

Pak bych mohl mit vypis, kde by byly na zacatku trenerky, pod nimi mazoretky Brno, pak mazoretky Brezina, atd..
Napadla mne moznost udelat pro kazdy typ cvicenky solo View. Nekde jsem zahlidnul, neco podobneho "zalozkam", kde by se po kliknuti na kazdou zalozku (trenerky, mazoretky Brnno. mazoretky Brezina, ...) zobrazilo solo View.

Je neco podobneho?

Profile picture for user Jan Polzer

Seskupování podle více položek ve Views jsem zatím neřešil, takže bohužel netuším.

návštěvník

dobrý den, kde by bolo možne dozvedieť sa niečo viac o školení ktoré organizujete? Obsah, termíny, cena.... Prípadne plány na ďalšie školenia. ďakujem

Profile picture for user Jan Polzer

Dobrý den. Obsah školení, které provádím u zákazníka přizpůsobím vždy tomu, jaké má znalosti a co se potřebuje naučit. Kromě toho školím Drupal i v počítačové škole Gopas. Podrobnosti o ceně a obsahu tohoto dvoudenního kurzu jsou tu http://www.gopas.cz/DetailKurzu.aspx?IDKurzu=447

Odpovědět

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.

Odesláním komentáře souhlasíte s podmínkami Ochrany osobních údajů

reklama
Moje kniha o CMS Drupal

 

Kniha 333 tipů a triků pro Drupal 9


Více na KnihyPolzer.cz

Sledujte Maxiorla na Facebooku

Maxiorel na Facebooku

Hosting pro Drupal a WordPress

Hledáte český webhosting vhodný nejenom pro redakční systém Drupal? Tak vyzkoušejte Webhosting C4 za 1200 Kč na rok s doménou v ceně, 20 GB prostoru a automatické navyšováním o 2 GB každý rok. Podrobnosti zde.

@maxiorel na Twitteru

Maxiorel na Twitteru