Contao Konferenz 2019 in Duisburg - Call for Papers
Ergebnis 1 bis 19 von 19

Thema: Contao3 RC2 Dekstop und Mobile

  1. #1
    Alter Contao-Hase Avatar von xkoy
    Registriert seit
    23.07.2010.
    Ort
    Mount Maunganui, New Zealand
    Beiträge
    1.006

    Standard Contao3 RC2 Dekstop und Mobile

    Hi,

    ich teste gerade wie das mit dem Mobile funkt.

    Ich habe 2 Seitenbäume, 1x Desktop, 1x Mobile.

    Im Desktop habe ich das Layout für Desktop, und KEIN Mobile ausgewählt.
    Im Mobile habe bzw. MUSS ich ein Layout angeben, Mobile. Und Mobile Version auch Mobile....

    Im Chrome läd er aber jetzt nur noch die Mobile Version.... kennt das jemand?
    Habe 2 Themes angelegt, Desktop und Mobile.
    Vorher hatte ich nur 1 Theme mit 2 Layouts (Desktop und mobile) Ging aber auch nicht...

  2. #2
    Alter Contao-Hase Avatar von xkoy
    Registriert seit
    23.07.2010.
    Ort
    Mount Maunganui, New Zealand
    Beiträge
    1.006

    Standard

    Hat das jemand mal mit 2 Seitenstrukturen zum laufen gebracht? Bei mir geht immer nur Desktop/Desktop...
    Geändert von xkoy (04.10.2012 um 22:32 Uhr)

  3. #3
    AG Core-Entwicklung
    AG Dokumentation
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.490
    Partner-ID
    8667

    Standard

    Ich glaube die Idee ist, dass du eben nicht zwei Bäume brauchst.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  4. #4
    Haupt-Administratorin der Contao-Foren
    Buchautorin 'Contao für Redakteure'
    Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Mecklenburg-Vorpommern
    Beiträge
    4.726
    Partner-ID
    11474
    User beschenken
    Wunschliste

    Standard

    Ich hab das auch so wie Andreas verstanden. Ursprünglich stand wohl mal die Idee mit den beiden Seitenbäumen im Blickfeld, aber das wurde imho verworfen, weil es für Redakteure die doppelte Arbeit wäre.

    Stattdessen wurde auf die Variante mit den zwei Seitenlayouts (Normal / Mobil) umgeschwänkt. Der Vorteil davon ist, dass du nun rein über die Seitenlayouts steuerst, an welcher Stelle welcher Inhalt kommt (bzw. ob er überhaupt angezeigt wird). Ich kann also z. B. im Desktop-Layout eine klassische Dropdown-Navi einbauen, während ich in das Mobil-Layout an der Stelle lieber die Quick-Navi (Select-Menü) nutze. Das natürlich nur als Beispiel, man kann da noch ne Menge mehr machen.

  5. #5
    Contao-Nutzer
    Registriert seit
    08.04.2011.
    Beiträge
    33

    Standard

    Hallo,

    ich bin auch gerade am rumspielen mit Desktop- und Mobile-Version. Ich habe 2 Layouts (für Desktop und Mobile) angelegt und über 'toogle_view=desktop', bzw. 'toogle_view=mobile' kann ich auch schön zwischen den Versionen wechseln. Wie funktioniert dies aber automatisch beim unterschreiten/überschreiten der Browserauflösung?

    MfG
    Harry

  6. #6
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.105
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von buddla Beitrag anzeigen
    Wie funktioniert dies aber automatisch beim unterschreiten/überschreiten der Browserauflösung?
    Hallo buddla,
    das hat damit an sich nichts zu tun. Das ist dann pures CSS und über Media Quries zu Lösen.
    Grundlage ist dabei, das man zwei Navigationen nutzt und je nach Auflösung die eine ausblendet (oder eben einblendet).

    Viele Grüße

  7. #7
    Contao-Urgestein Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    9.961
    User beschenken
    Wunschliste

    Standard

    Schaut euch doch einfach die Demo an. Die hat das Mobile Template aktiviert. Dort kann man auch selbst per Link umschalten.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  8. #8
    Buchautor 'Websites erstellen mit Contao' Avatar von pmmueller
    Registriert seit
    19.06.2009.
    Ort
    Groningen (NL)
    Beiträge
    1.521
    User beschenken
    Wunschliste

    Standard

    Für mobile Webseiten in Contao 3.0 gibt es zwei Dinge
    • Der Layout-Builder (assets/contao/css/layout.css) stellt per Media Query die drei Spalten ab 767px untereinander. Kann man in jedem Browser testen, einfach indem man das Browserfenster verkleinert. #main steht vor #left und #right (Holy Grail).
    • Mobile Seitenlayouts werden in der Seitenstruktur zugewiesen und ermöglichen es, spezielle Seitenlayouts an mobile Geräte auszuliefern (system/config/agents.php). So kann man z. B. ein anderes Navigationsmodul einbauen. Wechseln ist nur per Inserttag toggle_view möglich (oder indem man ?toggle_view=mobile bzw. ?toggle_view=desktop an die URL hängt).
    Geändert von pmmueller (06.10.2012 um 15:41 Uhr)

  9. #9
    Contao-Fan Avatar von varix
    Registriert seit
    26.03.2010.
    Ort
    Berlin
    Beiträge
    626

    Standard

    Hallo pmmmueller,

    danke für deine Erklärung.

    Soweit ist das nachvollziehbar. Allerdings wie wird das gelöst, wenn ich z. B. für Dektop und Mobile unterschiedliche Inhalte haben möchte.
    So kann z. B. für den Desktop unter Home ein sehr langer Text mit einem Imageslider sein, aber für die Mobile-Variante soll nur ein kurzer Text stehen.

    Gestern gab es dazu auch schon eine Anfrage, aber leider bisher keine nachvollziehbare Lösung. Kann es sein, dass die Ein-Seitenbaum-Lösung dann nicht mehr funktioniert???
    Bisher habe ich auch nichts gefunden, was mir weiterhilft. Ich glaube, dass das mittlerweile viele (oder zunehmend mehr) interessiert.

    Danke und Gruß,
    varix
    Geändert von varix (01.11.2012 um 09:32 Uhr)

  10. #10
    Contao-Urgestein Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    9.961
    User beschenken
    Wunschliste

    Standard

    Es gibt ne Erweiterung contentSelection, aber die ist nicht für Contao 3 freigegeben, hat auch Abhängigkeiten die nicht für Contao 3 ready sind.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  11. #11
    Contao-Fan Avatar von varix
    Registriert seit
    26.03.2010.
    Ort
    Berlin
    Beiträge
    626

    Standard

    Ok, danke.

    Mit Contao 3 ist man sicherlich schon einen Schritt weiter Richtung Mobileversion (unterschiedliche Seitenlayouts). Aber was die unterschiedlichen Inhalte betrifft, wirkt es so, als wäre man da noch nicht am Ende,
    bzw. ist das von C3 "noch nicht" vorgesehen" oder man ist von anderen Erweiterungen abhängig. Soll kein Vowurf sein, sondern nur mein Eindruck. Liege ich da richtig? Oder gibt es da eine Lösung, die ich vielleicht übersehen habe??

    varix

  12. #12
    Buchautor 'Websites erstellen mit Contao' Avatar von pmmueller
    Registriert seit
    19.06.2009.
    Ort
    Groningen (NL)
    Beiträge
    1.521
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von varix Beitrag anzeigen
    Allerdings wie wird das gelöst, wenn ich z. B. für Dektop und Mobile unterschiedliche Inhalte haben möchte.
    Mit Bordmitteln bis jetzt noch gar nicht. Das wird aber bestimmt irgendwann kommen.

    Lese dir mal Leos Keynote von der Contao-Konferenz 2012 durch (Direktlink). Da steht z. B. "unterschiedliche Bilder" bereits auf der Liste.

    Du könntest momentan nur mogeln und z. B. die CSS-Klasse "mobile" verwenden und die dann ausblenden. Übertragen würde sie allerdings trotzdem.

    Oder als Workaround:
    Du verpackst den Content (Slider/Text) in Frontend-Module, und dann kannst du die ja per mobilem Seitenlayout nicht mehr servieren.
    Geändert von pmmueller (01.11.2012 um 10:02 Uhr)

  13. #13
    Contao-Fan Avatar von varix
    Registriert seit
    26.03.2010.
    Ort
    Berlin
    Beiträge
    626

    Standard

    Genau auf die Antwort habe ich gewartet. Es ist manchmal besser zu wissen, dass es noch keine Bordmittel gibt und man einen anderen Weg gehen muss, als endlos nach einer Lösung zu suchen, die es vielleicht gar nicht (noch nicht) gibt.

    Danke für deine Hinweise.

    Gruß,
    varix

  14. #14
    Contao-Nutzer Avatar von Goody
    Registriert seit
    01.06.2010.
    Ort
    Frankfurt am Main
    Beiträge
    100

    Beitrag Contao 3 mobile Version

    Liebes Forum,
    ich habe mir Contao 3 mit dem Template der Musik-Akademy installiert um mich mit den Neuerungen zu beschäftigen. Wenn ich in der linken Spalte auf "Mobile Version" klicke, kommt es immer zu "Fehler: Umleitungsfehler
    Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann."

    Ist das ein Bug?

    Gruß
    Goody

  15. #15
    Contao-Urgestein Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    9.961
    User beschenken
    Wunschliste

    Standard

    Schau mal den Abschnitt in der mitgelieferten htaccess
    Code:
    ##
    # Disable MultiViews if you are having issues with requests returning the wrong
    # page. Requires AllowOverride Options=All,MultiViews to be set here.
    # @see https://github.com/contao/core/issues/3521
    ##
    #Options -MultiViews
    siehe https://github.com/contao/core/issues/4974
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  16. #16
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    13.382
    User beschenken
    Wunschliste

    Standard

    @varix

    Schau Dir mal diese Erweiterung an: https://github.com/Paratron/contao-m...ile-visibility

    Damit solltest Du festlegen können, welche Inhaltselemente/Artikel usw. nur in der Desktop- bzw. der Mobil-Ansicht angezeigt werden. Selbst getestet habe ich die Extension allerdings noch nicht.
    Contao Community Administrator
    [Unterstützungsmöglichkeiten]

  17. #17
    Contao-Nutzer Avatar von Goody
    Registriert seit
    01.06.2010.
    Ort
    Frankfurt am Main
    Beiträge
    100

    Beitrag

    Zitat Zitat von BugBuster Beitrag anzeigen
    Schau mal den Abschnitt in der mitgelieferten htaccess
    Code:
    ##
    # Disable MultiViews if you are having issues with requests returning the wrong
    # page. Requires AllowOverride Options=All,MultiViews to be set here.
    # @see https://github.com/contao/core/issues/3521
    ##
    #Options -MultiViews
    siehe https://github.com/contao/core/issues/4974
    Es war das gleiche Problem:
    In dem Music Academie ist unter Seitenstruktur -> Home -> Alias "index" eingetragen.
    Dies führ zu:
    Fehler 310 (net::ERR_TOO_MANY_REDIRECTS): Zu viele Umleitungen.

    Ich komme vom Print und bin im Code noch so zu Hause. Da kann ich manchmal mit den Hinweisen in der htaccess-Datei nichts anfangen.

    Vielen Dank für die schnelle Lösung
    Goody

  18. #18
    Contao-Urgestein Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    9.961
    User beschenken
    Wunschliste

    Standard

    Für alle htaccess Neulinge (da ich grad gefragt wurde "und nun?") macht aus der Zeile
    Code:
    #Options -MultiViews
    den Kommentar weg:
    Code:
    Options -MultiViews
    dann ist diese aktiv.
    Dann nochmal probieren ob es dann geht.
    Geändert von BugBuster (01.11.2012 um 15:36 Uhr)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  19. #19
    Alter Contao-Hase Avatar von xkoy
    Registriert seit
    23.07.2010.
    Ort
    Mount Maunganui, New Zealand
    Beiträge
    1.006

    Standard

    Also jetzt hab ich doch nur 1 Seitenbaum und es funktioniert Super, damit:

    https://github.com/Paratron/contao-m...ile-visibility

    Damit kann man Seiten, Artikel, und Inhaltselemente ein/ausblenden für desktop oder mobile. Sehr geile Erweiterung!!
    Für Contao3!

    Dani

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •