Ergebnis 1 bis 8 von 8

Thema: nächster schritt nach erstellen des moduls und einbinden in seitenstruktur?

  1. #1
    Contao-Nutzer
    Registriert seit
    14.10.2011.
    Beiträge
    23

    Standard nächster schritt nach erstellen des moduls und einbinden in seitenstruktur?

    Hallo,

    ich habe gestern changelanguage 2.0.0 installiert. modul erstellt und in die seitenstruktur integriert (bei mir hauptspalte).
    das umschalten zwischen den sprachen funktioniert, ich bekomme aber ums verrecken keine flaggen dargestellt.
    ich verwende ein von mir modifiziertes fM_k0005 theme.
    ich hatte das so verstanden, dass ich mir irgendwo ins fs ein verzeichnis mit den flaggen gifs kopiere und dann über changelanguage.css im root des contao die strings mit der grafik ersetze.
    hab ich irgendwas falsch verstanden? muss ich evtl. eine andere css beackern?
    kann man irgendwo eine fertige css einsehen??

    danke für die unterstützung

  2. #2
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #3
    Contao-Nutzer
    Registriert seit
    14.10.2011.
    Beiträge
    23

    Standard

    ich danke dir.
    termindruck ist bei sowas nie gut.

  4. #4
    Contao-Nutzer
    Registriert seit
    14.10.2011.
    Beiträge
    23

    Standard

    einen schritt weiter. im prinzip war das schon richtig, was ich da gemacht hatte. also zumindest die richtige datei.
    ich musste nur das stylesheet in den layouteinstellungennach oben schieben.
    jetzt hab ich das nächste strange problem.
    Bildschirmfoto 2011-10-14 um 16.54.jpg

    mein css sieht bislang so aus

    Code:
    /* Style sheet changelanguage */
    
    .mod_changelanguage a, .mod_changelanguage span {
      display:block;
      height: 20px;
      width: 30px;
      text-indent: -999em;
      background-repeat: no-repeat; 
      background-position: left top;
    }
    
    .mod_changelanguage .lang-de {
      background-image: url("tl_files/fM_k0005/images/flaggen/de.gif");
    }
    
    .mod_changelanguage .lang-en {
      background-image: url("tl_files/fM_k0005/images/flaggen/en.gif");
    }
    
    .mod_changelanguage .lang-fr {
      background-image: url("tl_files/fM_k0005/images/flaggen/fr.gif");
    }
    
    .mod_changelanguage .lang-nl {
      background-image: url("tl_files/fM_k0005/images/flaggen/nl.gif");
    }

  5. #5
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die Sprachen-Klasse wird dem li- und dem a/span-Element gegeben. Du musst das im CSS also einschränken.

    .mod_changelanguage li .lang-en ...
    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

  6. #6
    Contao-Nutzer
    Registriert seit
    14.10.2011.
    Beiträge
    23

    Standard

    u r my superhero!!
    endlich wochenende :-)

  7. #7
    Contao-Nutzer
    Registriert seit
    14.10.2011.
    Beiträge
    23

    Standard

    jetzt muss ich nochmal nerven.
    hab heute mein contao auf 2.10.2 upgedated.
    seither sind die flaggen wieder verschwunden. überlege schon, ob ich nicht einfach mal vor die türe gehe und aus frust einfach mal einen passanten niederschlage ;-)
    was mach ich denn verkehrt?

    meine changelanguage.css im document root sieht so aus:
    HTML-Code:
    /* Sprachwechsler */
    .mod_changelanguage
        {
        	right:100px;
        	top:0px;
        	position:absolute;
        	float:left;
        }
        
     .mod_changelanguage li
        {
    		margin-right:4px;
        	float:left;
    
        }
    .mod_changelanguage a, .mod_changelanguage span {
      display:block;
      height: 20px;
      width: 30px;
      text-indent: -999em;
      background-repeat: no-repeat; 
      background-position: left top;
    }
     
    
    .mod_changelanguage li .lang-de {
      background-image: url("tl_files/fM_k0005/images/flaggen/de.gif");
    }
    
    .mod_changelanguage li .lang-en {
      background-image: url("tl_files/fM_k0005/images/flaggen/en.gif");
    }
    
    .mod_changelanguage li .lang-fr {
      background-image: url("tl_files/fM_k0005/images/flaggen/fr.gif");
    }
    
    .mod_changelanguage li .lang-nl {
      background-image: url("tl_files/fM_k0005/images/flaggen/nl.gif");
    }
    der entsprechende quelltext part in der seite
    HTML-Code:
    <!-- indexer::stop -->
    <div class="mod_changelanguage block">
    
    
    <ul class="level_1">
    <li class="lang-fr nofallback first"><a href="index.php/composite-project-french.html" title="Composite Project -  fr" class="lang-fr nofallback first">FR</a></li>
    <li class="lang-de nofallback"><a href="index.php/Composite_Project_-_de.html" title="Composite Project - de" class="lang-de nofallback">DE</a></li>
    <li class="lang-nl nofallback"><a href="index.php/composite-project-nl.html" title="Composite Project - nl" class="lang-nl nofallback">NL</a></li>
    </ul>
    
    </div>
    <!-- indexer::continue -->

  8. #8
    Contao-Nutzer Avatar von Carmine
    Registriert seit
    11.05.2013.
    Ort
    München
    Beiträge
    49

    Standard

    neues Thema erstellt
    Geändert von Carmine (22.01.2014 um 14:12 Uhr)

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
  •