Contao-Camp 2024
Ergebnis 1 bis 19 von 19

Thema: Anker setzen zu einer anderen Seite

  1. #1
    Contao-Nutzer Avatar von Robin007
    Registriert seit
    04.02.2014.
    Ort
    Stockach
    Beiträge
    197

    Standard Anker setzen zu einer anderen Seite

    Hallo,

    innerhalb einer Seite einen Anker zu setzen ist ja problemlos. Inhaltelement mit Klasse versehen und Text, bzw. Bild mit dem Anker verlinken (#anker).

    Jetzt möchte ich aber auf eine andere Seite einen Anker setzen. Das gelingt mir leider nicht auf diesem Weg.

    Hat jemand einen Lösungsansatz?
    Schöne Grüsse vom Bodensee

  2. #2
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.468
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Robin007,

    im Text den Text markieren und dann einen Link auf eine andere Seite setzen. Und am Ende dann #anker ergänzen, der auf der Zielseite existieren muss.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  3. #3
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Robin007 Beitrag anzeigen
    ...Inhaltelement mit Klasse versehen und Text, bzw. Bild mit dem Anker verlinken (#anker)....
    Nicht ganz. Mit einer ID versehen, nicht Klasse. Anker mit Hash zielen auf ein Element mit dieser ID.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  4. #4
    Contao-Nutzer Avatar von Robin007
    Registriert seit
    04.02.2014.
    Ort
    Stockach
    Beiträge
    197

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen
    Nicht ganz. Mit einer ID versehen, nicht Klasse. Anker mit Hash zielen auf ein Element mit dieser ID.
    Wie sieht der Link zu einer anderen Seite dann aus, wenn ein Artikel "geankert" wird.

    So geht es wohl nicht: {{link_url::*}}{{article::*}}
    Schöne Grüsse vom Bodensee

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.061
    Partner-ID
    10107

    Standard

    Code:
    {{link_url::*}}#article_alias

  6. #6
    Contao-Nutzer Avatar von Robin007
    Registriert seit
    04.02.2014.
    Ort
    Stockach
    Beiträge
    197

    Standard

    Nein, klappt irgendwie nicht.

    Ich habe einen Artikel auf der Seite (ID der Seite 257) der mit der ID 352 betitelt ist.
    Also heisst es in diesem Fall doch {{link_url::257}}#352

    Die Seite wird zwar aufgerufen, aber es geht immer zum Anfang der Seite
    Schöne Grüsse vom Bodensee

  7. #7
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.076
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Da würfelst du Artikel-ID und CSS-ID durcheinander.

  8. #8
    Contao-Nutzer Avatar von Robin007
    Registriert seit
    04.02.2014.
    Ort
    Stockach
    Beiträge
    197

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Da würfelst du Artikel-ID und CSS-ID durcheinander.
    Danke für die Info, dass ich was falsch mache ;-)
    Gibt es denn eine Lösung um eine andere Seite zu Verlinken und dann auf ein Artikel, besser noch auf ein Element zu springen?
    Schöne Grüsse vom Bodensee

  9. #9
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.076
    Contao-Projekt unterstützen

    Support Contao

    Standard

    So wie Spooky geschrieben hat. Aber du hast die Artikel-ID genommen und nicht den Artikelalias. Typischerweise wird der automatisch als CSS-ID gesetzt bei der Ausgabe des Artikels. Im Quelltext steht also was wie
    HTML-Code:
    <div class="mod_article first last block" id="xyz">
    wobei xyz hier der Artikelalias ist
    Dann muss es eben so aussehen:
    {{link_url::*}}#xyz

    So wie du es gemacht hast, mit der Artikel-ID 352, wird eben kein Element mit id="352" in der Zielseite gefunden und deshalb geht der Link zum Seitenanfang.

  10. #10
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.076
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn du ein Content-Element direkt anspringen willst, dann gib ihm in den Experten-Einstellungen eine CSS-ID, z.B element_xyz und verlinke dann auf {{link_url::*}}#element_xyz

  11. #11
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn man einen Link hat - meine-seite.html#meinAnker - und auf der Seite wird nichts angesprungen, dann muss man sich den Quelltext ansehen und nach "meinAnker" suchen. Wenn dann dort kein Element mit id="meinAnker" existiert, dann ist es normal, dass da nichts angesprungen wird. Dann muss man sich das Element suchen, welches man anspringen möchte und nachsehen ob das Element ein ID-Attribut besitzt und welchen Wert dieses hat - id="wert".

    Kann das sein, dass hier im Forum viele Leute eine Website entwickeln und sich nicht den Quellcode ansehen, analysieren, durchsuchen ...? Es kommt mir oft so vor.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  12. #12
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen

    Kann das sein, dass hier im Forum viele Leute eine Website entwickeln und sich nicht den Quellcode ansehen, analysieren, durchsuchen ...? Es kommt mir oft so vor.
    Ja das scheint mir auch so. Es werden auch immer mehr Fragesteller, die professional Webdesign/Webentwicklung anbieten die das Forum scheinbar dazu benutzen, dass Ihnen das Forum Ihr gerade aktuelles Projekt "entwickelt".
    Auf Dauer kann das nicht gut gehen und macht auch keinen Spaß.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  13. #13
    Contao-Nutzer Avatar von Robin007
    Registriert seit
    04.02.2014.
    Ort
    Stockach
    Beiträge
    197

    Standard Firefox 50.0.2 reagiert nicht auf das Ankersetzen

    Leider habe ich alle Test auf Firefox 50.0.2 durchgeführt. Der reagiert überhaupt nicht auf die Anker.
    Alle anderen Browser Safari, Opera, IE, Chrome bringen den Anker korrekt.

    Leider ist es ein wichtiger Browser der häufig in Verwendung ist.
    Geändert von Robin007 (13.12.2016 um 08:46 Uhr)
    Schöne Grüsse vom Bodensee

  14. #14
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.061
    Partner-ID
    10107

    Standard

    Was willst du uns damit sagen?

  15. #15
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zeige mal bitte den Link zu der Seite.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  16. #16
    Contao-Nutzer Avatar von Robin007
    Registriert seit
    04.02.2014.
    Ort
    Stockach
    Beiträge
    197

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen
    Zeige mal bitte den Link zu der Seite.
    www.2016.translake.org > ganz unten > 4 Bilder nebeneinander > alle führen auf die gleiche Seite > Bild 2, 3 und 4 (Großgruppenmoderation, ...) sind verankert.
    Klappt wunderbar auf allen Browsern bis auf dem aktuellen Firefox.
    Schöne Grüsse vom Bodensee

  17. #17
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Robin007 Beitrag anzeigen
    Leider habe ich alle Test auf Firefox 50.0.2 durchgeführt. Der reagiert überhaupt nicht auf die Anker.
    Das ist dann aber ein spezielles Problem auf Deiner Seite.
    Generell funktioniert das Anspringen der Anker auch unter Firefox 50.0.2.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  18. #18
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ohne es genau untersucht zu haben, sehe ich auf Deiner Seite eine Besonderheit.
    Der in Firefox nicht korrekt angesprungene Anker befindet sich in einem Tab und ist beim normalen Öffnen der Seite Projekte nicht sichtbar.


    Das war absoluter Quatsch. Da habe ich nicht richtig geschaut.
    Geändert von mlweb (13.12.2016 um 10:08 Uhr)
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  19. #19
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich habe gerade mal getestet. Bei dem Fehler muss ein javascript mitmischen. Bei ausgeschaltetem javascript werden die Anker korrekt angesprungen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




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
  •