Ergebnis 1 bis 26 von 26

Thema: Eine Menge Fragen zum eigenen Template...

  1. #1
    Contao-Nutzer
    Registriert seit
    26.03.2010.
    Beiträge
    36

    Frage Eine Menge Fragen zum eigenen Template...

    Hallo,

    ich versuche mich gerade daran eine Seite von Papoo zu TL überzusiedeln. Die Installation für Papoo habe ich nicht selber gemacht, nur das keine Missverständnisse aufkommen

    Ich habe die Seite soweit erstmal von der *.psd in html/css umgesetzt und bereits einiges in TL eingesetzt. Das meiste habe ich mir durch die Tutorialvideos auf der offiziellen Seite angelernt. Es bleiben jetzt trotzdem noch einige Fragen offen. Hier aber erstmal der Link zu meiner bisherigen Installation.

    1. Aus irgendeinem Grund wird mein footer-Modul, dass ich in der Fußzeile anzeige, nicht dargestellt. Kann das mit der Überdeckung durch andere Module oder Layer zusammenhängen? Das footer-Modul ist bei mir "Eigener HTML Code" mit dem Inhalt einer copyright-Angabe (nur Text).
    Im Template habe ich den footer wie folgt angegeben:
    PHP-Code:
    <div id="footer">
    <?php $this->footer?>
    </div>
    2. Den Link "Navigation überspringen" (o.ä.) habe ich derzeit mit
    PHP-Code:
    .invisible {displaynone !important;} 
    entfernt. Habe hier im Forum aber bereits eine Stelle gefunden wo von dieser Variante abgeraten wird. Wie kann ich das genau lösen?

    3. In welcher *.css kann ich die Einstellungen für das Padding des Content bzw. der Artikel verändern? Hätte z.B. die Artikel gerne insgesamt etwas höher angeordnet.

    4. Wie kann ich Level 2 Seiten bzw. Submenüpunkte in einem gesonderten Menü anzeigen lassen. Bitte vergleicht dazu einmal die Papooinstallation. Im Prinzip sollte das ja machbar sein, konnte nur bisher noch nichts dazu finden.

    5. Wie kann ich die active-Klasse ansprechen. Ihr habt sicher schon gesehen, dass der jeweils aktive Menüpunkt eine falsche Formatierung hat. Mein Problem ist jedoch das ich in meiner style.css die active-Klasse nicht verändern kann.

    Wenn ich die Punkte erstmal abgearbeitet habe ist mir schon sehr stark geholfen. Leider bin ich noch ein ziemlicher Anfänger in TL und auch HTML/CSS sitzen sicher nicht perfekt

    Hoffe hier gibts einige kluge Köpfe die mir helfen können, bzw. sagen können wo ich Hilfe finde.

    Freundliche Grüße,
    Costaaar

  2. #2
    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 Costaaar,

    1. Ist denn das Modul im Seitenlayout dem footer zugeordnet? Im Quellcode kommt nix an.

    2. Den Skiplink besser mit:
    Code:
    .invisible
    	{
    	position: absolute;
    	left: -1000px;
    	top: -1000px;
    	width: 0px;
    	height: 0px;
    	overflow: hidden;
    	display: inline;
    	}
    Dadurch wird das nur aus dem Fokus genommen und wird immer noch bei Screenreadern vorgelesen etc.

    3. Versuchs mal selber rauszufinden mit der Erweiterung Firebug (Addon von Firefox).
    Da kannst du sowas recht einfach herausfinden, indem du dich durch den Quellcode klickst und anschaust woher die Anweisungne kommen.

    4. Hier ein Tutorial: http://https://contao.org/projects/t...vigationsmenue

    5. Die aktiven Menüpunkte sind kein Link mehr sondern werden mit einem <span> umgeben und bekommen die Klasse .aktiv
    Schau dir auch das mal mit Firebug an.

    Dann kann ich dir nur noch sagen: Viel Spaß weiterhin ;-)

    Und: bitte mehr die Suche bemühen. Alle angesprochenen Punkte wurden schon viele male durchgesprochen.

    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."

  3. #3
    Contao-Nutzer
    Registriert seit
    26.03.2010.
    Beiträge
    36

    Standard

    Danke für die schnelle Antwort. Werde die Punkte alle so durchgehen. Und nächstes mal ist die Suchmaschine auch mal wieder für härtere Arbeit dran

    Zum 1. Punkt: ja ist dem footer zugeordnet.. das wunderte mich ja auch, dass da nichts durchkommt
    Edit: Wenn man das Modul dem main zuordnet wird auch was ausgegeben.. aber beim footer nicht.
    Geändert von Costaaar (28.03.2010 um 13:21 Uhr)

  4. #4
    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

    Oh, da hab ich nicht richtig hingeschaut *g*
    Versuchs doch mal mit :
    PHP-Code:
    <?php echo $this->footer?>
    Dann wird das auch ausgegeben

    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."

  5. #5
    Contao-Nutzer
    Registriert seit
    26.03.2010.
    Beiträge
    36

    Multimedia Kleines Update

    Sooo, schon ein bisschen was geschafft, dank der kompetenten Hilfe.

    1. Das hätte ich eigentlich selber sehen müssen mit dem fehlenden "echo"
    2. läuft
    3. basic.css aus dem head genommen und schon lief einiges besser..
    4. Super Link. Wiki gleich gebookmarked.
    5. Also soweit so gut. Aber.. wenn man die verschiedenen Menüpunkte mal durchklickt sieht man, dass sich der aktive Punkt sowohl im Main- als auch Submenü immer ein Stückchen verschiebt.
    Habe da alle Szenarien die mir in den Sinn gekommen sind mit Hilfe von margin und padding durchgespielt. Hilft alles nichts. Liegt das am <span>? Wie kann man dem vielleicht Abhilfe schaffen?

    Danke nochmal für die bisherige Hilfe, hat mich echt um einiges nach vorne geschossen

  6. #6
    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 Costaaar,
    du hast bei #menu li a einen anderen Margin wert als bei dem aktiven Element.
    Daher dürfte das kommen.
    Bringe beide in Einklang und du dürftest kein Problem mehr haben ;-)

    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."

  7. #7
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen

    2. Den Skiplink besser mit:
    Code:
    .invisible
    	{
    	position: absolute;
    	left: -1000px;
    	top: -1000px;
    	width: 0px;
    	height: 0px;
    	overflow: hidden;
    	display: inline;
    	}
    Dadurch wird das nur aus dem Fokus genommen und wird immer noch bei Screenreadern vorgelesen etc.

    ok, das hinsichtlich barrierearm sicher gut... aber all meine Validtoren heulen sich aus wegen dem:
    [WCAG v2 2.4.4 (A)] Different links that use the same link text may be confusing:

    gibt es dafür auch ne lösung? oder muss ich dafür an TL direkt ran

  8. #8
    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

    Wenn du das verhindern willst, musst du das mod_navigation.tpl abändern.
    Liegt daran, das alle skiplinks fürs Menü ja eigentlich immer nur das Menü überspringen.. ich hatte da schon mal ne etwas heftigere Diskusion, da man mit dem Hinweis 'Menü überspringen' eh nicht weiß wo es denn nun eigentlich hingeht... aber leider ist da keine wirklich gangbare Möglichkeit rausgekommen wie das anderes gehandhabt werden könnte..
    Deswegen bau ich mir meine Skiplink Navigation eh immer selber (Mit verschiedenen Sprungmarken etc.).

    Darf ich hier nur nicht zu laut sagen, da dann gleich wieder alle loschreien das man nen Template nicht ändern soll

    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."

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

    Support Contao

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    Deswegen bau ich mir meine Skiplink Navigation eh immer selber (Mit verschiedenen Sprungmarken etc.).
    Darf ich hier nur nicht zu laut sagen, da dann gleich wieder alle loschreien das man nen Template nicht ändern soll
    Ich mach's genauso mit den Skiplinks (YAML-like) *auchganzleisesag*
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  10. #10
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard

    hehe

    ok... aber was soll man tun, wenn man 100%ig validen Quellcode haben möchte und TL sich diesbezüglich nie was hat einfallen lassen

    bleibt mir also auch nix anderes übrig... aber erst mal schauen, ob ich damit zurechtkomme...

    Danke für den "leisen" Hinweis MacKP

    gruss ways

  11. #11
    Contao-Nutzer
    Registriert seit
    26.03.2010.
    Beiträge
    36

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    du hast bei #menu li a einen anderen Margin wert als bei dem aktiven Element.
    Das hatte ich auch schon gedacht. Aber irgendwie hat liegt es nicht daran.
    Interessant ist ja auch das die Padding Werte im Span so unterschiedlich zu denen ohne Span sein müssen für eine angemessene Darstellung.

    Werde mal die Padding Werte zur Demonstration ebenfalls abgleichen.

  12. #12
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard

    wie macht ihr das genau? bzw welche Vorgehensweise habt ihr euch einfallen lassen?

    Meine Navigation sind ja module, einfach den namen des Moduls mit hinzufügen?
    wenn ja, gibt es einen Weg den Modulnamen in einem Bereich ausgeben zu lassen, wo das modul grad seine arbeit macht?

    Zitat Zitat von xchs Beitrag anzeigen
    Ich mach's genauso mit den Skiplinks (YAML-like) *auchganzleisesag*

  13. #13
    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

    Zitat Zitat von ways2web Beitrag anzeigen
    wie macht ihr das genau? bzw welche Vorgehensweise habt ihr euch einfallen lassen?

    Meine Navigation sind ja module, einfach den namen des Moduls mit hinzufügen?
    wenn ja, gibt es einen Weg den Modulnamen in einem Bereich ausgeben zu lassen, wo das modul grad seine arbeit macht?
    Ich nehm diese Skiplinks dann einfach ganz raus ;-)

    Ansonsten ist der Quellcode von TL Valide. Als Validator kommt der vom W3C zum Einsatz (da jeder Validator anders ist und nur dieser wirklich als Referenz genommen werden kann...).

    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."

  14. #14
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard

    ja, den W3C Validator nutze ich natürlich auch primär, sowohl für meine seiten als auch für meine Feeds, bei feeds bin ich in TL allerdings noch nicht angelangt... das mach ich sicher in der nacht,


    Danke schon mal für den Ansatz

  15. #15
    Contao-Nutzer
    Registriert seit
    26.03.2010.
    Beiträge
    36

    Standard

    Gibt es einen tieferen Grund dafür das der aktive Menüpunkt ein <span> ist?
    Ansonsten werde ich das wieder auf Link umstellen, scheint mir praktischer...

  16. #16
    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 Costaaar,
    ja. Der aktive Menüpunkt sollte aus Usability Gründen kein Link mehr sein, da User sonst draufklicken und sich wundern, das die selbe Seite wieder aufgeht und verwirrt sind.

    Aus Barrierefreiheitssicht und wegen der Semantik bevorzuge ich allerdins <strong> oder <em> o.ä. eben noch mal extra Auszeichnungen einmal für Screenreader (die das dann anders vorlesen) und für text-Browser die das hervorheben.

    leo der Entwickler hat sich da bei TL für <span> entschieden... Kann man auch machen... so ist es wenigstens möglich den aktiven Punkt besser mit CSS zu versorgen.

    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."

  17. #17
    Contao-Nutzer
    Registriert seit
    26.03.2010.
    Beiträge
    36

    Standard

    Hmm.. ok. Klingt vernünftig.

    Wieso kann ich dem <span> kein background-image zuweisen? Habe ein bisschen gegoogled und da meinten alle es ginge, bei mir gehts aber nicht, und eine Lösung hat leider niemand beschrieben. Ich benutze übrigens FF und Chrome zu Testzwecken. Und es wird in keinem der beiden angezeigt.

  18. #18
    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 Costaaar,
    doch kann man.
    Dein Pfad stimmt nicht. ohne ../ geht es.
    Allerdings hast du auch dem li ein Bild mitgegeben.. daher sieht das ein wenig komisch aus...

    Und sowas bekommst du dann im Firebug raus, wenn du mit der Maus über die URL vom Bild gehst und da nix geladen wird ;-)

    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."

  19. #19
    Contao-Nutzer
    Registriert seit
    26.03.2010.
    Beiträge
    36

    Standard

    Danke MacKP, du hast mir seehr geholfen. Das ist echt Klasse
    Ja, mit Firebug komm ich noch nicht ganz klar, aber scheint echt nützlich zu sein.

    Interessant für mein aktive Menüpunkt Problem ist, dass die Schriftgröße der Links im Menü eigentlich 16 px sein sollte, tatsächlich aber nur 15 px ist. Warum bleibt mir jedoch bis jetzt verschlossen. Cache leeren hat ebenfalls nichts gebracht.

    Edit: Schriftgröße über !important fixierbar. Aber irgendwie auch nicht das wahre..

    Warum ist eigentlich sowohl das <li class="active"> als auch das darin verschachtelte <span class="active">?
    Geändert von Costaaar (28.03.2010 um 21:39 Uhr)

  20. #20
    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

    Zitat Zitat von Costaaar Beitrag anzeigen
    Warum ist eigentlich sowohl das <li class="active"> als auch das darin verschachtelte <span class="active">?
    Uff.. du stellst fragen ;-)
    Naja, so kann man eben auch die li besser Formatieren.
    Um da keine unschönen CSS Vererbungen zu haben, den Punkt am besten so ansprechen: ul li .active oder ul li span.aktive
    So sprichst du auf jeden Fall das innen liegenede Element an und nicht gleichzeitig das li und das span.

    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."

  21. #21
    Contao-Nutzer
    Registriert seit
    26.03.2010.
    Beiträge
    36

    Standard

    Letztendlich verzweifle ich an einem warscheinlich sehr kleinen Problem, dass das Menü nicht korrekt angezeigt wird. Deshalb die Fragen

    Finde einfach den Fehler nicht bzw. die korrekte Lösung um das richtig zum Laufen zu bringen

    Danke für den Hinweis mit dem Ansprechen des innenliegenden Elements. Hatte zunächst entsprechenden Punkt aus dem tpl entfernt. Kommt jetzt denke ich gleich wieder zurück.

  22. #22
    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

    Ich blick nicht so ganz, warum du dem a nen margin von -7px gibst.. wenn du möchtest, das die nicht so weit auseinander sind, dann mach das padding kleiner.
    Kann durchaus sein das du deswegen mit er Formatierung nicht so ganz ins reine kommst.
    Nimm das also erst mal raus und dann versuchs noch mal auf andere Weise. Dann sollte das leichter sein.

    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."

  23. #23
    Contao-Nutzer
    Registriert seit
    26.03.2010.
    Beiträge
    36

    Standard

    Das ist ja das Ding: Ich habe dem a kein margin von -7px gegeben. Zumindest nicht mehr.

    Kannst ja hier vielleicht mal gucken, ob du das da findest. Bei mir zeigt firebug das interessanterweise trotzdem noch an.

    Ich habe die style.css nochmal vom Server gelöscht und aus typolight entfernt und komplett neu eingefügt. Trotzdem zeigt es weiterhin die veralteten Daten.

  24. #24
    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

    Äh, TL speichert die CSS in der Datenbank und von da werden die CSS Dateien immer wieder neu in den root geschrieben (so ist es zumindest bei improtierten CSS Dateien).

    Eventuell hilft dir das hier erst mal weiter um das Grundverständniss besser zu bekommen:
    https://community.contao.org/de/show...css+suckerfish

    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."

  25. #25
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Ich mach's genauso mit den Skiplinks (YAML-like) *auchganzleisesag*
    ja, das sollte erwähnt werden, mit der Erweiterung yamltools, tritt das problem erneut auf, wenn man das skiplink zeug aus dem mod_navigation.tpl entfernt hatte...

    dann muss dies auch in mod_navigation_yaml.tpl geschehen

    gruss ways

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

    Support Contao

    Standard

    Zitat Zitat von ways2web Beitrag anzeigen
    ja, das sollte erwähnt werden, mit der Erweiterung yamltools, tritt das problem erneut auf, wenn man das skiplink zeug aus dem mod_navigation.tpl entfernt hatte...

    dann muss dies auch in mod_navigation_yaml.tpl geschehen
    Ganz genau!
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Die Slimbox im eigenen Template
    Von Basti im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 25.10.2010, 10:30
  2. 2 Fragen zu Template crystal blue
    Von sushi im Forum Layout / Templates / Holy Grail
    Antworten: 3
    Letzter Beitrag: 13.08.2010, 15:54
  3. fragen zum ersten eigenen template
    Von manuva im Forum Layout / Templates / Holy Grail
    Antworten: 6
    Letzter Beitrag: 26.05.2010, 06:39
  4. Typolight - Template mit eigenen Vorstellungen
    Von Flattersatz im Forum Layout / Templates / Holy Grail
    Antworten: 14
    Letzter Beitrag: 24.02.2010, 14:20
  5. Antworten: 14
    Letzter Beitrag: 11.01.2010, 15:55

Lesezeichen

Lesezeichen

Berechtigungen

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