23 Jan 2010 |
| ||||
Um unter Joomla! 1.5 einen Link auf einen Betrag zu erstellen, ist es nötig, die ID des Betrages zu kennen. Diese kann man in der Übersicht der Beiträge (über Inhalt - Beiträge) sehen. Im folgenden Beispiel soll es die ID 20 sein. Beim verlinken geben Sie im Feld URL
index.php?option=com_content&view=article&id=20 ein. Ist die Suchmaschinenoptimierung (kurz SEO) aktiviert (inkl. mod_rewrite), kann man auch
component/content/article/20.html nutzen. Die folgende Abbildung zeigt den Bereich "Suchmaschinen-Optimierung (SEO)" in der Konfiguration. Hier wurden alle Optionen auf "Ja" gesetzt. Beachten Sie, dass Sie in diesem Fall auch die "htaccess.txt" im Joomla! Basisverzeichnis in ".htaccess" umbenennen müssen, da das Apache-Modul "mod_rewrite" sich dann um die schönen URLs kümmern soll.
Sollten Sie das Modul "mod_rewrite" nicht nutzen können, kann die suchmaschinenfreundliche URL durch folgende Einstellung ...
... auch so aussehn:
http://www.domain.de/index.php/joomla-overview.html Nutzen Sie dann die Möglichkeit der Verlinkung nach dem ersten Muster, dass klappt immer (mit und ohne SEO):
index.php?option=com_content&view=article&id=20 Damit steht der Link.
Unter Joomla! 1.0 (ID fand man dort unter Content - All Content Items) nutzte mal folgende Verweise:
http://www.irgenwas.de/content/view/20 oder auch
index.php?option=content&task=view&id=20 abhängig davon, ob man die URLs Suchmaschinenfreundlichen eingestellt hat oder auch nicht (siehe Global Configuration im Joomla! Backend). |



Kommentare
doch, genau so sollte es laufen. Hier ein Link auf das Kapitel Hyperlinks im Beitrag JCE - Ein cooler Editor: www.joomla-fulda.de/index.php?option=com_content&view=article&id=132#hyperlinks
Achte ggf. darauf, dass du keine Bindestriche nimmst. Nutze Unterstriche, wenn du so was einbauen willst. Ich versuche immer nur ganze Worte für die Anker zu nutzen.
Im JCE kann man beim Hyperlink dann auch einfach ein #ankername dahinter setzen.
Gruß, Kai
Hi Kai,
ich hab mal wieder nur die halbe Frage gestellt: ich meine von einem anderen Beitrag aus zu einem Beitrag mit Anker springen; die einfachen Ergänzung von Beitrags-ID und Anker (...&id=20#Anker-in-Beitrag) scheint nicht zu funktionieren?
Gruss Andi
ja, das geht. Öffne den Beitrag und markier ein Wort, z. B. das erste Wort im Beitrag. Dann klick beim TinyMCE auf den Anker (das Symbol heißt "Anker einfügen/bearbeiten"). Gib dem Anker einen Namen (z. B. "top").
Ganz unten im Artikel markierst du wieder ein Wort oder zwei (z. B. "[nach oben]") und klickst auf "Link einfügen/bearbeiten". Beim TinyMCE gibst du dann "#top" ein. Beim JCE kannst du den Anker im Drop-Down-Feld "Anker" auswählen.
Gruß, Kai
Nehme das zum Anlass, den Artikel ein wenig zu erweitern.
Gruß, Kai
Ich habe nun schon alles versucht, aber es funzt nicht. Schau mal unter Mannschaften den Link "Damen" an. Es erscheint der rote Kasten. Bin ich zu Doof?
Alle Kommentare dieses Beitrages als RSS-Feed.