Zum Inhalt springen

Funktionen wie pi_linkTP_keepPIvars() mit alt Attribute versehen möglich?

Erstellt am 5. Januar 2007 · 6 Antworten · letzte Antwort am 5. Januar 2007

Tags: Links, Frage

typonewbe ·

Hi

Ist es möglich den TYPO3 Link methoden ein alt Attribute zu verpassen hab bis jetzt keine Lösung gefunden.

Plan ist es einen Link auf einen Bereich zu geben da die Namen der Bereiche sehr groß sein können wird nur die Abkürzung dargestellt wenn man mit der Maus drauf geht soll dennoch der ausgeschriebene Name übergeben werden.

Für Hilfe wäre ich sehr Dankbar

MFG typonewbe

Michaelh74 ·

Hallo,

nimmt anstelle von
pi_linkTP_keepPIvars()
in Deinem Fall besser
pi_linkTP_keepPIvars_url()

Dann wird nur die Ziel URL mit Parametern generiert ohne das a Tag. Damit baust Du dann Deinen eigenen a Tag mit entsprechendem alt Attribut.

Viele Grüße
Michael

typonewbe ·

Hi

Danke für diesen Tipp, weiß zwar noch nicht wie man das machen soll aber vielleicht stehts irgendwo.

MFG typonewbe

steffenk ·

am besten mit der Funktion $this->cObj->typolink

als parameter nimmst Du die Url aus pi_linkTP_keepPIvars_url()
die anderen Link-Parameter kannst Du problemlos hinzufügen.

typonewbe ·

Hi

Achso na wenn das auch geht wäre das natürlich die bessere Möglichkeit hab das mit der pi_linkTP_keepPIvars_url() geschnallt werd das jetzt noch mit dem $this->cObj->typolink kombinieren dann sollte es Funktionieren aber mal ne Andere Frage weißt du zufällig wie man dieses overrulePIvars array aufbaut?

hab ne piVars['place'] und ne piVars['scope'] und möchte nur diese beiden übergeben muss ich in dem Array alles auch das mit dem präfix zusammenbasteln oder
reicht es wenn ich array('place'=>'hier','scope'=>1); schreibe

Danke für deine Hilfe

MFG typonewbe

steffenk ·

bei der Funktion gehts glaub auch ohne - musst Du probieren, ich muss da auch immer nachschauen - bei manchen gehts ohne, bei manchen nur mit.