Joomla! User Group Fulda

23
Jan
2010
Link auf einen anderen Artikel setzen Drucken

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.

Joomla! SEO aktiv, inkl. mod_rewrite

Sollten Sie das Modul "mod_rewrite" nicht nutzen können, kann die suchmaschinenfreundliche URL durch folgende Einstellung ...

Joomla! SEO - ohne mod_rewrite

 

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

 
0 #6 Kai Greinke 2010-05-12 22:00
Hi Andreas,

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
Zitieren
 
 
0 #5 Andreas 2010-05-12 21:30
zitiere Andreas:
Kann man auch einen Anker im Beitrag direkt anspringen?

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
Zitieren
 
 
0 #4 Kai Greinke 2010-05-06 20:21
Hi Andreas,

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
Zitieren
 
 
0 #3 Andreas 2010-05-06 19:47
Kann man auch einen Anker im Beitrag direkt anspringen?
Zitieren
 
 
0 #2 Kai Greinke 2010-01-23 13:14
Hi Arno, sieht docht gut aus. Doch an der URL (.../index.php/mannschaften/damen09) erkenne ich dass du mod_rewrite noch nicht aktiviert hast. Dann klappt der Weg über /component/content/article/62.html noch nicht. Nutz dann einfach die erste Form (ohne SEO ... index.php?option=com_content&view=article&id=62).

Nehme das zum Anlass, den Artikel ein wenig zu erweitern.

Gruß, Kai
Zitieren
 
 
0 #1 Arno 2010-01-23 11:36
Eure Beschreibung "Link auf einen anderen Artikel setzen" ist bestimmt richtig!
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?
Zitieren
 

Kommentar schreiben


Sicherheitscode
Aktualisieren

Anmeldung

Wer mitmachen möchte schickt uns bitte über das Kontaktformular eine kurze Info mit Eurer E-mail-Adresse und eurem Wunschnamen.



Beachtet bitte, dass wir unsere Aktivitäten auf die JUG Hessen konzentrieren.
Copyright © 2010 Joomla! User Group Fulda. Alle Rechte vorbehalten.
Joomla! ist freie, unter der GNU/GPL-Lizenz veröffentlichte Software.