opsætning af cck felter og views
- log ind eller opret profil for at skrive kommentarer
Hej,
Jeg er ret ny i Drupal og har derfor ikke helt erfaringen med diverse moduler endnu.
Derfor søger jeg hjælp til forståelse af hvordan man laver en dataopsætning rigtigt(cck), samt hvordan man får de resultater bagefter(views) man ønsker.
Situationen som videoside (fiktiv):
Informationer:
- Genre
- Filmtitle
- Instruktør
- Billede
- Beskrivelse
- Mirror(hjemmesidenavn)
- Filtype
- Længde
- Link
Med ovenstående informationer ønsker jeg at brugeren skal følgende.
1. Se en liste med genre og vælge en.
2. Se en liste med filmtitler i denne genre og vælge en.
3. Nu skal de være på en side for filmtitlen, her skal instruktøren, billedet og beskrivelsen stå øverst. Nedenunder skal de forskellige "mirrors" være listet op, og kan klikkes på.
4. Klikkes der på et mirror opdateres filtype, længde og link på siden.
Mit spørgsmål er hvordan man opnår et såden "flow", samt hvordan de forskellige informationer skal oprettes i cck for at man kan sortere og de kan relatere til hinanden.
Håber i kan hjælpe.
Med venlig hilsen
Sven Philipsen
- log ind eller opret profil for at skrive kommentarer
Hej Swon,
Hvis du er ny til drupal så vil jeg foreslå at du lære cck (content types) og views først det er ikke så svært men det er vigtigt at forstå før du sætter dig til at lave sytemet du har udtænkt da du skal kunne regne ud hvad der skal arbejde sammen og på hvilken måde.
Jeg vil forslå du ser denne serie af tutorials, det burde give dig et godt udgangspunkt.
Går ud fra du godt ved hvordan man installere moduler så se bort fra hans terminal installation.
http://www.youtube.com/watch?v=1z13ylwMhk4&feature=fvwrel
- log ind eller opret profil for at skrive kommentarer
Hej Sven,
En lille guide, der måske kunne være en start for dig. Det er sådan jeg ville gøre hvis jeg blot skal have en simpel side (ikke avanceret).
(Jeg er stadig i Drupal 6 verden, og er først nu ved at gå til Drupal 7. Men den overordnede fremgangsmåde vil væe det samme blot med andre moduler)
1. Oprette et indholdstype: Movie med følgende felter:
- Title
- Director (CCK Nodereference)
- Cast (CCK Nodereference)
- Descriptiom
- Type
- Længde
- Genre (Taxonomy)
2. Opret et andet indholdtype: Person (Kunne være instruktør, skuespiller eller musik instruktør) med følgende felter:
- Name
- Taxonomy (Instruktør, skuespiller mv)
- Description
- Image
- Movies (CCK NodeReferer) - http://drupal.org/project/nodereferrer
Når man opretter en film, refererer man til instruktør og skuspilere, som oprettes under Person. Hvis de ikke er oprettet i forvejen, kunne du f.eks. gøre brug af følgende modul: http://drupal.org/project/noderefcreate
Drupal 7
Arbejder du derimod med Drupal 7, finder du en bedre løsning her:
http://drupal.org/project/relation
Guider:
http://dev.nodeone.se/node/973
http://dev.nodeone.se/node/981
Find mange andre gode guider på den samme side
Det var en ultra kort beskrivelse, og håber at den hjælper dig på vej.
/mathi
- log ind eller opret profil for at skrive kommentarer
Hej Matti (og BetaAnd),
Jeg tror din forklaring(Matti) har givet mig en smule indsigt. Jeg arbejder selv i Drupal 6 pt. så det er helt fint at du relatere dertil.
Er det rigtigt forstået at "CCK Nodereferences" skal ses som reference på tværs af indholdstyper, hvor Taxonomy kan ses som en sorteringsnøgle, hvorfra man kan genere views.
I mit eget eksempel inspirreret af dit, kunne følgende være en løsning på mit ovenstående eksempel da jeg synes punkt 4. mangler i din løsning?:
Indholdstype 1: Movies
- Title
- Director (CCK Nodereference - til Person)
- Cast (CCK Nodereference - til Person)
- Descriptiom
- Genre (Taxonomy)
Indholdstype 2: Person
- Name
- Taxonomy (Instruktør, skuespiller mv)
- Description
- Image
- Movies (CCK NodeReferer - til Movie)
Indholdstype 3: Homepage
- Movie (CCK NodeReferer - til Movie)
- Name (Taxonomy)
- URL
- Type
- Movie length
Med venlig hilsen
Sven Philipsen
- log ind eller opret profil for at skrive kommentarer
Ville det være besværligt at lave en dating hjemmeside der minder om http://netdate.dk/ ved brug af views og CCK?
Og ville det være muligt ved brug af andre moduler at lave en ordenlig profil søgning?
- log ind eller opret profil for at skrive kommentarer
Hej Sven,
Det er rigtig forstået med følgende:
Er det rigtigt forstået at "CCK Nodereferences" skal ses som reference på tværs af indholdstyper, hvor Taxonomy kan ses som en sorteringsnøgle, hvorfra man kan genere views.
Taxonomy er med til at kategorisere indholdet, og på den måde kan det bruges hvor som helst, og især når du skal lave views forskellige steder.
Jeg havde ikke helt forstået havd det var du ville med Mirror ting, men nu er den feset lidt ind ;-)
Men hvorfor vil du have movie length under det sidste? Hører det ikke under det første (movie)?
Ellers ser det fornuftig ud.. Held og lykke med det.. Glæder mig til at se siden når du er færdig ;-)
/mathi
- log ind eller opret profil for at skrive kommentarer
Hej Babel,
Du skal første omgang fokusere på brugerprofiler. Primært drejer sociale portaler om brugere, og brugerprofiler. Et råd vil være at du sætter dig ind i bruger profiler, og hvordan man opbygger disse. Følgende 2 moduler kunne du sagtens bruge:
http://drupal.org/project/advanced_profile
http://drupal.org/project/content_profile
Og ja, du kan ikke undvære CCK, Views, Panels mm, når du skal i gang med sådan et site ;-)
Som jeg har skrevet tidligere, kender har jeg ikke dybtgående kendskab til Drupal 7. Det må nogen andre byde ind med ;-)
/mathi
- log ind eller opret profil for at skrive kommentarer
Hej Matti,
Det var med udgangspunkt i at længden på filmen ofte var lidt forskellig afgjort ud fra filen.
Men det er korrekt at man nok normalt ville placere det under "movie" og så tage orginal spilletiden.
Men super mange tak for hjælpen, jeg vil forsøge og udføre kunsten nu. :-)
Med venlig hilsen
Sven Philipsen
- log ind eller opret profil for at skrive kommentarer
Primært drejer sociale portaler om brugere, og brugerprofiler. ![]()
- Det er gratis
- Du kan skrive artikler og tips
- Du kan få hjælp eller hjælpe andre
- - og meget mere …
- Novicell i Århus søger en Drupal udvikler
- Drupal-udvikler med flair for projekter søges til Odense Centralbibliotek
- D7 - integration af colorbox med responsive images i ckeditor
- Vedligeholdelse af hjemmeside
- Manglende oversættelse fra engelsk til dansk
- Fejl under opgradering
- views vil ikke updatere
- Hent data fra webformular ned i Excel-database
- Flytning til ny server hos samme host
- Front-end udvikler med Drupal erfaring
-
Manglende oversættelse fra engelsk til dansk
-
Flytning til ny server hos samme host
-
Flytning til ny server hos samme host
-
Flytning til ny server hos samme host
-
Flytning til ny server hos samme host
-
Flytning til ny server hos samme host
-
htaccess problem
-
Colorbox galleri i drupal 7
-
Hent data fra webformular ned i Excel-database
-
Hent data fra webformular ned i Excel-database





Hej Sven,
Det er da lidt af en udfordrende opgave du er i gang med når du siger at du er ny på banen.
Hvis man skal gøre det ordenligt, på den rigige måde, skal der defineres forskellige content types, hvor nodereference kommer til at spille en vigtig rolle. Det er bedre at forklare med en lille skitse. Jeg ser om jeg kan få lidt tid her i weekenden til at lave en lille skitse for at forklare hvordan det kan bygges op.
Når det hele er bygget op med den rigtige måde, er der ingen problem at få lavet de views der skal til.
/mathi
PS: Jeg vil gerne høre fra andre om hvordan de vil have gjort det.