Ergebnis 1 bis 11 von 11

Thema: Eigener html-code mit link zu typolight file

  1. #1
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard Eigener html-code mit link zu typolight file

    Hallo zusammen,

    ich habe eine Frage. Und zwar habe ich folgendes vor:

    Unterhalb des Menüs möchte ich eine kleine englische Flagge einbauen. Beim Klick auf die Flagge möchte ich ein neues Fenster öffnen, welches die englischen Seiten enthält.
    Folgendes habe ich gemacht:
    Neues Modul Namens Sprachbild erstellt (Eigener HTML-Code).
    Dort hinein habe ich folgendes gepackt:

    HTML-Code:
    <img src="tl_files/images/flag_en.gif" alt="To English Pages" style="padding-left:7em;padding-top:1em;"title="To English pages">
    Um einen Link zu erhalten müsste da noch ein <a href=""> davor. Nur, was gebe ich als Ziel an?

    Andere Module (Artikelnavigation, Quicklink, usw. bieten mir doch nur die Möglichkeit einen text hinzu zu fügen, kein Bild.

    Gruß
    Oliver

  2. #2
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    hast du dir mal das Modul changelanguage angeschaut? Das erledigt ziemlich genau das, was du vermutlich willst: Pro Seite kannst du angeben, welche Seite in einer anderen Sprache dazu gehört. Diese wird dann verlinkt.

    Mehr zu dem Modul findest du hier.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  3. #3
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Daumen hoch das it schnell

    Hi Jan,
    keine 2 Minuten! Danke. Schau mal rein.

  4. #4
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard Sprachwechsler

    Hi,

    habe das Modul Sprachwechsler runtergeladen und installiert.
    Aber ich glaube , ich muss meinen Optiker verklagen.

    Wo kann ich in dem Modul denn als Link ein Bild einfügen?

    Ich möchte einfach sowas wie:

    HTML-Code:
    <a href="englischestartseitexy.php"><img src="tl_files/images/flag_en.gif"></a>
    haben. Und das Ganze unterm Menü. Das Bild ist drin:

    www.olivereikel.de

    Oder kann ich im Title den Pfad zum Bild angeben? Also:
    tl_files/images/flag_en.gif

    Danke für eure Mühe!
    Ollie

  5. #5
    Contao-Fan Avatar von Bobi
    Registriert seit
    19.06.2009.
    Ort
    Tübingen
    Beiträge
    331

    Standard

    Das Modul Changelanguage beinhaltet selber schon die Flaggen, da musst du garnichts mehr selber mitgeben.
    Wenn du mal schaust, im Modul Sprachenwechsler - Dort gibt es unter Modul-Konfiguration den Punkt: Bilder verwenden.
    Dort ein Häkchen rein und schon hast du die Flaggensymbole

    Edit: Wenn du hier natürlich eigene Flaggen verwenden magst - die Flaggen, welche bei changelanguage verwendet werden liegen in deiner Installation unter:
    system/modules/changelanguage/media/images/verschiedeneflaggen.gif
    Geändert von Bobi (21.07.2009 um 15:32 Uhr)

  6. #6
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Daumen hoch OK Flaggen sind drin

    Danke schon mal für eure Hilfe.

    Nun habe ich noch eine (hoffentlich) letzteFrage:
    Wie bekomme ich ein separates css zugewiesen?

    Das Problem:
    Im Hintergrundbild steht ein Herzlich willkommen. Das habe ich im Englischen natürlich ausgetauscht.

    Unter seitenlayout hab eich das altelayout abgewählt und das englishe angewählt. Trotzdem werden Änderungen ignoriert.

    Die Artikel sind auf Englisch. Unter Seitenstruktur habe ich das english Layout zugewiesen. Und im Layout auch das english css definiert.
    Habe ich was vergessen?

    Bin schon ganz wirr. fahre nun erstmal zum schwimmtraining...

    Danke schon mal!

    Ollie

  7. #7
    Contao-Fan Avatar von Bobi
    Registriert seit
    19.06.2009.
    Ort
    Tübingen
    Beiträge
    331

    Standard

    Also normalerweise gehst du folgender Maßen vor:


    • Seitenlayout englisch erstellen
    • Hier nun dein englisches Stylesheet im Head-Bereich anklicken
    • Dieses Seitenlayout als Standard für deinen englischen Seitenbaum angeben.

    Nun sollte eigenlich auch dein englisches CSS eingebunden sein und funktionieren.

    Das Problem wird sein das dein deutsches CSS noch im Cache herumschwirt - leere einfach mal dein Browser-Cache und dein Typolight Cache in Typolight unter Systemwartung / Daten bereinigen.

    Denke dann sollte dein Problem gelöst sein

  8. #8
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard neuer Versuch

    So,

    Guten Tag Forum.
    Also,
    ich habe nun den Cache geleert (Browser und TL).
    Es sind zwei Stylesheets vorhanden.
    Es ist einmal default "layout" und einmal das layout "english" zugewiesen.
    Im default ist das css business zugewiesen und im english das css business_eng

    Trotzdem wird weder das HG Bild geändert, noch dass css akzeptiert.
    Komisch auf der default seite passt das mit dem Fähnchen.

    Wenn also die englishe Seite das falsche css nehmen würde, müsste zumindest das Fähnchen passen, oder?

    Gruß
    Ollie

  9. #9
    Contao-Fan Avatar von Bobi
    Registriert seit
    19.06.2009.
    Ort
    Tübingen
    Beiträge
    331

    Standard

    So - danke für deinen Login - Problem gefunden.

    Zur kurzen Erklärung:

    Du hast einen deutschen und einen englishen Seitenbaum.
    Hier musst du hergehen und folgendes einstellen:

    • Beim englischen Startpunkt - Ein Layout zuweisen-> hier das englische Layout angeben ( Hier hattest du noch default drin, deshalb zeigte es dir natürlich immer das deutsche Layout und das deutsche CSS(welches du ja in deinem Seitenlayout angibst).
    • Beim deutschen Startpunkt - Layout - hier das deutsche Layout (default)

    Somit funktioniert nun auch dein englisches Layout

    Liebe Grüße,

    Bobi

    PS: -> Schaust du auch meinen Beitrag oben:
    Also normalerweise gehst du folgender Maßen vor:


    • Seitenlayout englisch erstellen
    • Hier nun dein englisches Stylesheet im Head-Bereich anklicken
    • Dieses Seitenlayout als Standard für deinen englischen Seitenbaum angeben.

    Nun sollte eigenlich auch dein englisches CSS eingebunden sein und funktionieren.
    Geändert von Bobi (22.07.2009 um 15:05 Uhr)

  10. #10
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard LAYOUT

    Zitat Zitat von Bobi Beitrag anzeigen
    Layout angeben ( Hier hattest du noch default drin, deshalb zeigte es dir natürlich immer das deutsche Layout und das deutsche
    Hi Boni,
    erstmal ein fettes Dankschön!
    Frage:
    ich hatte zwischendurch mal wieder zur Fehlereingrenzung auf das deutsche Layout eingestellt, einfach, damit er sich das deutsche css nimmt. Und selbst da hatte er sich nicht das deutsche css angenommen.
    In den deutschen Seiten zeigte er die englische Flagge an wie er sollte. Die deutsche in der englischen seite nicht.Trotz dem selben css.

    Hatte ich das nicht in einer pm erwähnt? Sorry.

    Kann es sein, dass meine Installation einen Schlag hat? Weil mit der Benutzersteuerung wars ja auch etwas komisch...

    Gruß aus T
    Ollie

  11. #11
    Contao-Fan Avatar von Bobi
    Registriert seit
    19.06.2009.
    Ort
    Tübingen
    Beiträge
    331

    Standard

    Zitat Zitat von tsunami Beitrag anzeigen
    Hi Boni,
    erstmal ein fettes Dankschön!
    Frage:
    ich hatte zwischendurch mal wieder zur Fehlereingrenzung auf das deutsche Layout eingestellt, einfach, damit er sich das deutsche css nimmt. Und selbst da hatte er sich nicht das deutsche css angenommen.
    In den deutschen Seiten zeigte er die englische Flagge an wie er sollte. Die deutsche in der englischen seite nicht.Trotz dem selben css.

    Hatte ich das nicht in einer pm erwähnt? Sorry.

    Kann es sein, dass meine Installation einen Schlag hat? Weil mit der Benutzersteuerung wars ja auch etwas komisch...

    Gruß aus T
    Ollie
    zu 1: - Doch - er hat das deutsche CSS genommen, das die Flagge nicht an der richtigen Stelle war, lag daran, das du in deinem CSS die Flagge de und en separat angegeben hast.
    In der deutschen CSS hast du die Flagge EN positioniert und in der engl.CSS hast du die deutsche flagge positioniert.
    Wenn du denn die deutsche.css auch für english genommen hast, kann er die flagge ja nicht positionieren - die anweisung fehlte ja denn somit für die flagge
    Es ist nichts komisch - funktioniert alles wie es soll Musst dich nur ein wenig damit befassen Dein System hat keinen Schlag

    Grüße
    Bobi
    Geändert von Bobi (22.07.2009 um 15:34 Uhr)

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Eigener HTML-Code
    Von Schreiber im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 11.02.2011, 20:10
  2. eigener HTML-Code zerschossen
    Von Lengen1971 im Forum Allgemeine Inhaltselemente
    Antworten: 14
    Letzter Beitrag: 05.01.2011, 12:19
  3. "Eigener HTML Code"-Modul / .tpl-File inkludieren
    Von laura_w im Forum Layout / Templates / Holy Grail
    Antworten: 5
    Letzter Beitrag: 04.03.2010, 08:24
  4. Modul Eigener HTML-Code
    Von skycobold im Forum Allgemeine Inhaltselemente
    Antworten: 2
    Letzter Beitrag: 21.12.2009, 20:34
  5. Eigener HTML Code, wie funktioniert´s?
    Von Acta im Forum Allgemeine Inhaltselemente
    Antworten: 2
    Letzter Beitrag: 04.11.2009, 07:51

Lesezeichen

Lesezeichen

Berechtigungen

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