Zum Inhalt springen

Verlinkung fehlt

Erstellt am 6. August 2011 · 16 Antworten · letzte Antwort am 18. August 2011

Tags: Frage

corona ·

Hallo zusammen,
ich habe probiert zu meiner Webseite die tt_news Extension hinzuzufügen.

Es hat alles soweit geklappt. Ich habe einen News-Ordner angelegt, in dem meine News liegen und auch eine Details-Seite.
Die Baumstruktur sieht folgendermaßen aus (im Backend):

* Startseite
* News
--- News Artikel
--- News Detail

Meine News werden auch angezeigt, nur ich habe das Problem, dass sie komplett nicht verlinkt sind.
Weder die Überschriften noch die [mehr] 's.

Die PageId für Einzelanzeige ist auch gesetzt. Sonst gäbe es ja eine Fehlermeldung und gar keine News würden angezeigt.

Kann mir bitte jemand helfen. Ich bin am verzweifeln. Wahrscheinlich ist es nur eine simple Einstellung, auf die ich nicht komme.

Danke.

icy ·

Hi,

das erinnert mich an etwas, was ich mal gezielt gemacht habe, daher meine Frage:

Hast Du FE-Benutzer, sprich einen Loginbereich auf der Webseite?

Wenn ja: welche FE-Gruppe Hat Zugriffsrechte auf die Einzelansicht?

Können Nutzer dieser Gruppe auf die Einzelanzeige zugreifen, wenn sie angemeldet sind?

Falls es das nicht ist, müsste man mal weiter gucken, das fällt mir nur so spontan ein.

Grüße, Ines

icy ·

Ok, dann ist es etwas anderes.

Wie ist die Einzelansicht konfiguriert? Per TypoScript oder über das Plugin?

Grüße, Ines

corona ·

Hab ich über das Plugin gemacht.
Ich verstehs echt nicht. Ich hab nochmal Typo3 komplett neu installiert und auch die Datenbank neu angelegt. Nur TypoScript fürs Template und dieses eingefügt.
tt_news installiert und wieder keine Verlinkung. Die <a>-Tags fehlen einfach. Sogar bei LATEST fehlt der Link mit dem man das Archiv ansehen könnte. Nix.

icy ·

ich geh mal davon aus, dass auch die Static Templates in das TypoScript TEmplate eingebunden sind, ich glaub, tt_news würde sich noch anders verhalten, wenn das nicht wäre.

Ist das Projekt irgendwo sichtbar oder ist das eher ein Entwicklungssystem, dass nicht erreichbar ist?

Ansonsten kann ich morgen mal ein tt_news Stück für Stück aufsetzen und gucken, was passiert.

Grüße, Ines

hwt ·

Hallo,

also ich kenne dieses Phänomen auch nur wenn auf die Detail-Seite nicht zugegriffen werden kann oder eine singlePid gesetzt ist, die nicht existiert.

Ist das wirklich beides korrekt?

Grüße!

corona ·

Also die SinglePID ist gesetzt. Sonst würde ja die Fehlermeldung kommen, dass sie nicht gesetzt wäre. Ich mache das über das PLugin selbst und nicht mit TS. Liegt da vielleicht ein Unterschied?

Die Single-View Seite hab ich als eine Unterseite von News ganz normal erstellt (ist disabled). Muss ich da vielleicht noch was anderes einstellen?

[Edit:]
Liegt das vielleicht dran, dass die Extension eigentlich gar nicht für die Typo3 Version (4.5.X) vorgesehen ist?

Ich habe es jetzt mal so probiert wie hier beschrieben: http://www.typo3-tutorials.org/tutorials/extensions/tt-news-v2-konfigurieren.html

Der Effekt ist, dass ich jetzt angezeigt bekomme, es gäbe gar keine News..#angry#

Ha!
Ich habs gelöst. Dank dieser Seite krieg ich jetzt News angezeigt: http://www.tutorials.de/content-management-systeme-cms/343923-typo3-tt_news-keine-news-dieser-ansicht.html

Und sogar verlinkt!!!
Danke für die Hilfe. Wieso es anders nicht geklappt hat, weiß ich nicht.

icy ·

Verstehe ich das richtig?
Ansich hat dem Plugin nur die Info gefehlt, welche News es anzeigen soll?

Auch nicht schlecht, sollte man sich merken, dass das scheinbar ein klassisches Problem ist.
Und nein: tt_news funktioniert unter 4.5. und auch 4.4 recht gut 🙂

Ansonsten viele Grüße,
Ines

corona ·

Ja zumindest für das Problem, dass immer da stand "Keine News in dieser Ansicht" war bei mir die Lösung, dass man eben statt dem "Egal" von den Archiveinstellungen auf was anderes umstellen musste.

corona ·

Leider musste ich grade feststellen, dass es doch nicht funktioniert 🙁

Die Verlinkung ist zwar da, aber das Ziel des Links war nicht die News-Detail Seite sondern einfach nur die News Übersichts Seite selbst.

Nachdem ich mir nochmal meinen TS Code für das Extension Template angesehen habe, ist mir aufgefallen, dass in einen Tippfehler drin hatte und die SinglePID gar nicht gesetzt war. Es gab aber keine Fehlermeldung, da ich die Validierung der Einstellung ausgeschaltet hatte.

Jetzt hab ich den Tippfehler korrigiert. Und was ist passiert?! Die Verlinkung ist wieder weg. Kein <a>-Tag. Ich bin langsam echt am verzweifeln. #angry#

Mein TS für die extension:

plugin.tt_news.enableConfigValidation = 0

#Pfad zum eigenen Template
plugin.tt_news.templateFile = fileadmin/templates/news/tt_news_v2_template.html
# Variable pid_list wird leer gemacht
plugin.tt_news.pid_list >
# PID  wird über eine Konstante festgelegt
plugin.tt_news.pid_list = {$pid_list}
#Rekursiv, wenn euere News in Unterordner sind
plugin.tt_news.recursive >
plugin.tt_news.recursive = 1
#UID der Seite Singleview
plugin.tt_news.singlePid = {$singlePid}
#}

Vorher sind die Konstanten natürlich gesetzt.

Als Seiten hab ich nur eine Plugin-Seite angelegt und dort nur das Ansicht-Feld zu SINGLE bzw. LIST geändert. Sonst nichts. Wieso funktioniert es nicht?

corona ·

Nein, leider nicht. Habs nur lokal, um zu testen ob alles so machbar ist, wie ichs mir vorstelle.

Wonach würdest du denn schauen wollen?

corona ·

Oh man, ich bin echt zu blöd.
Ich habs jetzt endlich geschafft. Hab halt noch nicht so viel Ahnung von Typo3.
Das Problem war, dass ich die SINGLE-Seite komplett deaktiviert hatte, anstatt nur einzustellen, dass sie im Menü nicht sichtbar sein sollte...

Danke trotzdem für die Hilfe =)

icy ·

Ok, dass hat einen ähnlich durchschlagenden Effekt wie falsche Gruppenrechte 😉
Freut mich aber, dass es soweit läuft.

Wenn noch Fragen auftauchen: immer stellen, sonst lernt man ja nicht 😉

Grüße, Ines

hwt ·

War unsere Vermutung doch richtig :-)

Aber schön, dass es jetzt läuft und vllt. hilft es ja jemandem mit gleichem Problem auch weiter.

Grüße!