Jag har en sida där en flash visas i en div. Flashen är en liten videospelare som visar en film.
Om det finns flera filmer så ska det finnas textlänkar under flashen som länkar till dessa.
Klickar man på länken "Film 2" t.ex så vill jag inte byta till en annan sida då menyn blir knasig då (den aktiva fliken "Film" i menyn är highlightad, alla filmer ska helst leva på samma sida).
Min första tanke är att göra en film-content-type med cck och sedan visa en av dessa samt länkar till de andra med views. När man klickar på en länk så gömmer eller visar jag en div med en flashspelare för varje film i (kasnke kan bli problem med att filmen fortsätter att rulla i bakgrunden i en gömd div där ljudet fortsätter att spela?). Hur skulle jag gå tillväga då för att få in javascripten som behövs i viewslänken.
Eller finns det nåt helt annat bättre sätt att lösa detta på?
http://www.estrella.se/film/ visar ungefär hur jag vill ha det.
Comments
Som en Lightbox?
När du gör din sida/block i Views där filmerna visas se till att länka till själva filmfilen. Ladda sen ner antingen någon lightbox (personligen gillar jag Fancybox, Colorbox är helt okej också). Sen får du använda drupal_add_css och drupal_add_js för att ladda in de relevanta css- och js-filerna samt din egen js-fil som innehåller något i stil med:
$('a.dinViewsClass .filmFilensClass').fancybox();Du kan ev. behöva installera modulen jQuery Update för att uppdatera Drupals jQuery-version till 1.3.2 om du inte redan gjort det.
--
fyrkantigt.se av Niklas Brunberg
Icke lightbox :(
Det är custom flashar som ska visa filmerna och designen är redan spikad hos kund så jag måste tyvärr leva utan lightbox variant.
Hittade precis Semantic Views modulen som kasnke kan hjälpa mig tillsammans med drupal_add_js Semantic views verkar vara nån sorts contemplate fast för views om jag förstått det rätt? Kanon isåfall.
Jag trodde det skulle se
Jag trodde det skulle se likadant ut som på Estrella-sidan du länkade till, det vill säga att en film dyker upp och täcker en del av innehållet, du ville explicit inte byta sida för att byta film och därför var det enda praktiska valet jag såg en lightbox. Var kanske otydlig, men du behöver kanske modifiera länken i Views för att ta med de specialgjorda flashspelarna och eventuellt göra om hur lightboxen ser ut (om det behövs), båda lightboxar jag länkade till kan man enkelt göra om utseendet på.
Ett annat alternativ är att du tar filmens id som argument för Views och skapar en navigation där varje film i navigationen syns på varje sida (men det bryter mot ditt önskemål). Kolla också SWF Tools.
--
fyrkantigt.se av Niklas Brunberg