Posted by osek on November 23, 2009 at 7:53am
Jag har en innehållstyp som är en grupp. Nu vill jag visa en view som sida istället för den "vanliga" sidan. Jag sätter så sökvägen till gruppen i views till exempelvis grupper/grupp1, men det fungerar inte? Ingenting syns på gruppsidan. Jag har ingen template för gruppsidan, och og_ghp_ron är förvald som group homepage.
Comments
För att "skriva över en url"...
...så måste du ange URL:en till vyn exakt likadant som URL:en är till den framsida som OG erbjuder som standard. Utan att veta hur framsidan är uppbyggt så skulle jag tro att det redan är en vy som du säkert kan modifiera, istället för att göra en ny. Kolla det.
Hur ser adressen ut till en vanlig framsida för en grupp?
Tack för att du tar dig tid
Tack för att du tar dig tid att svara :) Har krånglat med detta för länge nu...
jag har pathauto så sökvägen till gruppsidan är låt oss säga grupp/gruppnamn.
Denna sökväg har jag angett i viewn under sida.
Denna view är en specialanpassad view som inte finns som standard. Jag vill att denna ska visas för en grupptyp.
Jag har två innehållstyper för grupper. En som är public, och en som är privat. Jag behövde ha det så.
Sidan ser nu ut som den ska med viewn presenterad på rätt sätt med exposed filters och allt, men alla blocks som har med gruppen att göra såsom medlemskap, antal medlemmar etc är då borta från sidebaren.
Om jag istället tar bort sökvägen från viewn och ändrar den till vad som helst, så är viewen på gruppsidan grupper/gruppnamn utbytt mot en oformaterad variant (dvs utan table layout) av ovannämnda view och redigera länken går till og_ghp_ron istället för den aktuella viewn. Dock är alla blocks tillbaka. Lite konstigt tycker jag...
Det här kanske blev lite rörigt, men jag hoppas det går att förstå vad jag menar...
Tror att du måste ha systemets sökväg
I allmänhet är det bättre att använda Drupals interna sökvägar om man vill ersätta befintliga sökvägar. Det är möjligt att man kan styra om trafik genom att ge samma namn som ett alias som man angett, men i så fall riskerar man att någon som skriver in den "egentliga" sökvägen hamnar på en sida man egentligen inte vill visa.
Även om man använder URL-alias kommer Drupal internt att se och använda systemet sökvägar.
Cheers!
//Johan Falk, NodeOne
**
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!
Kolla in min senaste guide: Hundra småsteg för att självlära sig Drupal 6