Ergebnis 1 bis 4 von 4

Thema: changelanguage als popupmenu?

  1. #1
    Contao-Nutzer
    Registriert seit
    09.02.2010.
    Ort
    Schweden
    Beiträge
    22

    Standard changelanguage als popupmenu?

    Hallo zusammen,

    als absoluter anfänger in sachen typolight habe ich eine frage: Kann man den sprachenwechseler auch als popupmenu - ähnlich dem quicklinkmodul - einbinden? Löst man das über templates? Hat das schon mal jemand gemacht?

    Vielen Dank im vorraus. Ralp

  2. #2
    Contao-Nutzer Avatar von electronica
    Registriert seit
    15.02.2010.
    Ort
    sverige
    Beiträge
    33

    Standard

    also du kannst das template für changelanguage ja änden indem du im backend unter templates das template mod_changelanguage.tpl hinzufügst und dann darin veränderungen vornimmst.

    wenn du zum beispiel die flaggen nciht untereinender sondern nebeneinander haben willst rechts oben in der ecke:
    Code:
    <!-- indexer::stop -->
    <div align="right" class="<?php echo $this->class; ?> block"<?php echo $this->cssID; ?><?php if ($this->style): ?> style="<?php echo $this->style; ?>"<?php endif; ?>>
    <?php if ($this->headline): ?>
    
    <<?php echo $this->hl; ?>><?php echo $this->headline; ?></<?php echo $this->hl; ?>>
    <?php endif; ?>
    
    <?php foreach ($this->languages AS $arrLang): ?>
    
    <?php if ($arrLang['active']): ?>
    
    <class="active <?php echo $arrLang['class']; ?>"><span class="active">
    <?php if ($this->useImages): ?><img src="<?php echo $arrLang['icon']; ?>" alt="<?php echo $arrLang['pageTitle']; ?>"<?php echo $arrLang['iconsize']; ?> />
    <?php else: echo $arrLang['label']; endif; ?>
    </span>
    <?php else: ?>
    
    </n<?php if(strlen($this->class)): ?> class="<?php echo $arrLang['class']; ?>"<?php endif; ?>>
    <a href="<?php echo $arrLang['href']; ?>"<?php echo $arrLang['target']; ?> title="<?php echo $arrLang['pageTitle']; ?>"><?php if ($this->useImages): ?><img src="<?php echo $arrLang['icon']; ?>" alt="<?php echo $arrLang['pageTitle']; ?>"<?php echo $arrLang['iconsize']; ?> />
    <?php else: echo $arrLang['label']; endif; ?></a>
    
    <?php endif; ?>
    
    <?php endforeach; ?>
    
    </div>
    <!-- indexer::continue -->
    ich habe das eben so hingefriemelt, aber kein plan warum ich an der einen stelle nen /n schreiben musste, mal sehn ob das jetzt noch probleme gibt aber an sich ist das rechts oben in der ecke ja schon angenehm unauffällig. (bin sehr dankbar für kritik an der "lösung")

    wenn du mit schwedisch arbeitest, dann schau hier ncohmal rein, die derzeitige konfiguration des moduls hat als sprachkürzel fälschlicherweise "se" statt "sv" für schwedisch.
    https://community.contao.org/de/showthread.php?t=5603
    Geändert von electronica (15.02.2010 um 04:03 Uhr)

  3. #3
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo electronica,
    wenn ich mich richtig erinner, dann ist das mit den Flaggen auch nur eine Liste (wobei das an sich egal ist an der Stelle)...
    Um sowas nebeneinander zu bekommen braucht man kein Template anfassen. Dazu reicht eine Piese CSS in der Art von float:left etc.

    Nur mal so als Anmerkung, das man fürs Layout in der Regel kein Template anfassen muss (kommt aber auch wieder drauf an was man erreichen möchte...).

    @ralp,
    ich weiß nicht was du mit einem Poppup möchtest an der Stelle, ist nicht gerade Userfreundlich. Nen Quicklink Menü wäre da schon besser und da kommst du dann nicht drum herum das Template ein wenig anzupassen.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  4. #4
    Contao-Nutzer Avatar von electronica
    Registriert seit
    15.02.2010.
    Ort
    sverige
    Beiträge
    33

    Standard

    @MacKP
    danke für den hinweis, habe mit Firebug nen bischen auf meiner seite rumgeklickert und verstehe jetzt mehr wie ich das mit CSS angehen kann :-)

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. changelanguage als Select
    Von ways2web im Forum Modifizierte Templates
    Antworten: 18
    Letzter Beitrag: 19.12.2013, 23:40
  2. Isotope & Changelanguage
    Von Carino im Forum isotope
    Antworten: 2
    Letzter Beitrag: 03.01.2011, 10:02
  3. changelanguage textlabel
    Von barz im Forum changelanguage
    Antworten: 2
    Letzter Beitrag: 29.10.2010, 18:51
  4. Changelanguage unter 2.9.0
    Von helmut im Forum changelanguage
    Antworten: 9
    Letzter Beitrag: 18.08.2010, 17:23
  5. changelanguage und URLs
    Von gubischt im Forum changelanguage
    Antworten: 2
    Letzter Beitrag: 25.04.2010, 13:24

Lesezeichen

Lesezeichen

Berechtigungen

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