[gelöst] Andere View laden für mobile Theme
Eingetragen von Christoph Rumpel (47)
am 09.03.2012 - 12:45 Uhr in
am 09.03.2012 - 12:45 Uhr in
Hi,
ich habe für die mobile Version meine Seite ein eigenes Theme erstellt, welches über einen Mobile Switcher gewählt wird. Das funktioniert auch gut. Nun habe ich auf meiner Desktop Version einen View auf der Startseite mit Artikeln. Für die mobile Version möchte ich den View aber änden. (Kein Vorschautext etc.) Wie löse ich das am Besten? Kann ich für die mobile Version einen eigenen View machen und der wird verwendet? Nur wie mach ich das?
lg
Christoph
- Anmelden oder Registrieren um Kommentare zu schreiben
Keiner eine Idee?
am 11.03.2012 - 13:43 Uhr
Hat das wirklich noch nie wer gebraucht?
hhmm
am 11.03.2012 - 14:38 Uhr
ich glaube alle genießen den Sonntag :)
bei mir antwortet auch keiner :)
Nein, wir sind noch etwas
am 11.03.2012 - 22:24 Uhr
Nein, wir sind noch etwas ausgelaugt von der CeBIT.
Wenn Du ein eigenes Theme für die mobilen Anwendungen hast, kannst Du den View doch als Block an eine passende Position stellen. Wenn Du, wegen Argumenten mit einem Block-Display von Views nicht arbeiten willst, nimm das Modul [do:insert_view Insert View], dann kannst Du den View mit Argumenten in einem selbst erstellten Block aufrufen.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
danke
am 12.03.2012 - 21:24 Uhr
Hi,
das mit dem Block war eine gute Idee. Darauf wäre ich nicht gekommen und hat funktioniert.
Vielen Dank
lg
leider doch nicht
am 16.03.2012 - 17:41 Uhr
Leider doch noch nicht gelöst.
Meine Startseite "/news" ist ein View. Jetzt habe ich den Mobile View als Block gemacht und bei den Blocks unter content eingefügt und angegeben er soll nur auf der "/news" Seite zu sehen sein. "Main page content" Block habe ich ausgeblendet für die "/news" Seite. Also mein Ziel war damit, dass ich auf der Starseite nur den mobile View sehe. Passiert ist aber, dass der mobile View zu sehen ist, und darunter noch ein anderer view.
Es muss doch eine Möglichkeit geben zu sagen:
Normal nimmst du den View und bei mobile devices, nimmst du den View?
Weiß jemand weiter?
lg
leider noch immer nicht...
am 03.04.2012 - 11:03 Uhr
...gelöst. Deshalb muss ich hier noch einmal posten.
Zur Zeit müssen doch viele an mobilen Seiten durch Drupal arbeiten. Da müssen doch einige über dieses Problem stoßen. Also wenn wer vielleicht doch eine Idee hat oder einen anderen Weg empfehlen kann, würde ich mich sehr über diese Info freuen.
lg
Du könntest mit dem Modul
am 03.04.2012 - 23:15 Uhr
Du könntest mit dem Modul Themekey ein eigenes Theme für die mobilen Devices setzen. Da die Blöcke themeabhängig sind, kannst Du also völlig andere Blöcke und andere Verteilungen auf der Seite nutzen.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
ich hab eh ein eigenes Theme, aber
am 04.04.2012 - 07:32 Uhr
Ein eigenes Theme habe ich eh. Das Problem ist nur, dass ich Page per View gemacht habe und diese ist meine Startseite. Deshalb hilft mir das mit den Blöcken kaum. Ich müsste eine andere Seite, als Startseite für das Theme wählen können. Geht das?
Oder ich überschreibe im mobile Theme die Startseite und füge den mobile View dort händisch ein. Ist das möglich?
Statt eines Page-Displays
am 04.04.2012 - 15:05 Uhr
Statt eines Page-Displays könntest Du auch ein Block-Display in Views nehmen. Du definierst die Startseite als leere Seite und zeigst, je nach Theme, andere Blöcke auf dieser leeren Seite an. Einfach mal ein bißchen um die Ecke denken.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
gelöst
am 06.04.2012 - 17:47 Uhr
Hi, danke für die Tipps. Ich habe jetzt den eine neue Simple Page als Startseite erstellt, und meinen Page View in einen Blockview geändert und dann im Main Content Block dargestellt. Beim mobile Theme dann, den mobile Block View. Danke für die Hilfe.
Geht es bitte ein bisschen
am 26.04.2012 - 00:51 Uhr
Geht es bitte ein bisschen genauer, ich kapiers so nicht.
Was ist denn unklar?
am 26.04.2012 - 06:54 Uhr
Hi,
was ist dir denn noch unklar?
Bei dieser Variante hast du als Seite eine "basic page". Über deine Themeeinstellungen kannst du für jedes Theme genau einstellen, welche Blöcke darin angezeigt werden. Ich verwende das modul "Mobile Theme" um User von mobilen Geräten auf ein anderes Theme zu verweisen. Dadurch werden diese user ein ein anderes Theme geleitet und in desssen Blockeinstellungen kann ich dann sagen, dass der Block mit meinem Views für die mobile Seite geladen wird.
Hilft dir daas?
lg
Danke, aber habe es anders
am 27.04.2012 - 00:22 Uhr
Danke, aber habe es anders gelöst.
Und wie?
am 27.04.2012 - 07:02 Uhr
Hi, sehr gut. Kannst du deinen Weg trotzdem mit uns teilen? Würde mich interessieren :-) lg
Ich habe es nicht in dem
am 30.04.2012 - 02:27 Uhr
Ich habe es nicht in dem Sinne gelöst, das eine andere Startseite geladen wird.
Habe meine Hauptseite einfach anders strukturiert.