Återigen en fråga om CCk och taxonomy. Efter att ha plöjt trådar i ämnet ( Bland annat om databasen för bildelar) så blir jag inte ett dugg klokare. Snarare tvärtom eftersom det ges lite olika besked i användningen av cck vs. taxonomy
Jag som är fostrad i relationsdatabaser känner en viss förvirring när jag ska försöka tillämpa strukturer.
I mitt labbande så har jag tänkt mig att hålla mig till 4 nivåer i en meny som listar ett resultat, men vill inte vara låst vi det.
Tex.
- Region (län, stad eller kommun)
-- Shopping
-- Gallerior
-- Hantverk
--- Keramiker
--- Glasbruk
- Boende
-- Hotell
-- Stugor
-- Camping
- Aktiviter
-- Bad
--- inomhusbad
--- äventyrsbad
--- utebad
- Sevärdheter
-- Museeum
-- Parker, trädgårdar
Jag listar resultatet i views. Och en nod kan teoretiskt vara kopplad till en eller flera "kategorier", tex "äventyrsbad" och "inomhusbad" och kanske till och med "camping".
Varje nod måste vara kopplad till en eller flera geografiska "regioner". I en databas så skulle jag lagrat landskap i en tabell kopplat till en med kommuner, och kanske vidare med en kopplad med städer. Landskap 1-n Kommuner 1-n Städer. Men så gör man inte i drupal vad jag förstått.
Är det lämpligt att lägga cck-typ på den geografiska region och resten i taxonomi? Tanken med taxonomier är väl att beskriva innehållet i noden?
Vilket föranleder en följdfråga. Utöver dessa fasta "kategorier" vill man ju kunna tagga varje nod med valfria taggar, tex "minigolf" för en nod som listas under bad. Denna tag ska inte vara en del av menyn. Men det är väl inget problem?
En nod ska listas oavsett om man väljer att lista på ett landskap eller en stad. Den kan alltså tillhöra flera "geografiska regioner"
Någon som känner sig manad att kort redogöra för hur man löser det. Eller som kan länka till en nod som beskriver det hela. Mitt självförtroende har sjunkit rejält sen jag började med drupal.... :)
Tack på förhand
/Jahman
Comments
Tja, Fenomenet Taxonomier är
Tja, Fenomenet Taxonomier är lite bredare än du tänker tror jag. En nod kan nämligen ha flera taxonomitermer, men även flera taxonomisorter. Du kan koppla flera olika taxonomier till samma nod.
Jag skulle lagt upp en Taxonomi "Geografi" och en taxonomi "Kategori"
Så ett glasbruk skulle kunna ha termen "Glasbruk" i Kategori samtidigt som den har ortens namn i Geografi.
Sedan bygger man upp termerna inom varje taxonomi i ett trädstruktur, lämpligast från störst till minst
Geografi:
Län A
Kommun AA
Ort AAA
Ort AAB
Kommun AB
Ort ABA
Län B
Kommun BA
Ort BAA
osv
och parallellt bygger upp taxonomin kategori som du gjorde ovan.
Om man sedan i ett urval då väljer "Hantverk" i "Kommun AA" så kan man låta alla underliggande i båda taxonomierna visas...
Om jag har förstått din
Om jag har förstått din struktur rätt så behöver du någon bara en nodtyp till den strukturen. Sedan kategoriserar du noderna med taxonomier. Det som du ser som en separat tabell, till exempel Landskap, anger du lättast som en egen vokabulär. Noder kan ha flera olika vokabulärer och ha flera termer kopplade till sig. Taggarna kan du också skapa med taxonomier och ange att det ska vara taggar.
Drupal har, enligt mig, en ganska hög första tröskel att ta sig över, man när man väl kommit över den så är det verkligen värt jobbet :-)
/* Mikke Schirén, https://digitalist/ */
En hög tröskel. Men det är
En hög tröskel. Men det är förbaskat kul. Och efter att tagit fan i båten (projekt i drupal) så vill amn sätta sig in i vad det handlar om så man har bättre koll på konsulterna. :)
Vad menar du när du säger nodtyp? Jag tycker terminologin svänger lite hit och dit. Jag gissar att det är engelska till svenska via svengelskan som ställer till det.
Visst är det kul :-) Nodtyp,
Visst är det kul :-)
Nodtyp, alltså motsvarande engelskans nodetype (page, story etc. eller vilka du skapar själv).
/* Mikke Schirén, https://digitalist/ */
Jag testade att göra så som
Jag testade att göra så som du föreslog och resultatet blir som jag önskat så tack. Aldrig förr har uttrycket "man ser inte skogen för alla träden passat bättre".
En nackdel är att det tenderar att bli långa listor. Redan vid 10 poster blir det rörigt. Om man skapar noderna maskinellt så är det inga problem. Men om man lägger upp dom manuellt så blir det plottrigt. Men det finns kanske någon lösning även på det.
Nu är nästa steg att skapa en meny utifrån taxonomin.
/tack
Hm, hänger inte med hur du
Hm, hänger inte med hur du menar med maskinellt och manuellt. Du kan styra hur långa listningar du får om du skapar dem via Views, och då kan du även lägga in paginering.
Det finns några moduler som arbetar med taxonomier för menyer, till exempel Taxonomy Menu och DHTML menu.
/* Mikke Schirén, https://digitalist/ */
Med maskinellt menar jag att
Med maskinellt menar jag att jag på sikt har tänkt få till så man skapar "noden" utifrån data i extern databas.
Runt 1000 sidor har jag tänkt försöka generera när jag sätter tänderna i det.
Med manuellt menar jag att man skapar noden för hand.
Men först blir det förmiddagsövningar i taxonomy menu.
En sak som jag upptäckte förvirrade för mig var att jag läste documentation för drupal 5 och därför blandade in content i det hela.
Ja ja man lär sig hela tiden.:) Ska försöka hålla mig till rätt dokumentation framöver.
Hittade också Itangalos samling av nyttiga länkar
http://groups.drupal.org/node/15528