_blank für Dateianhänge

am 23.07.2013 - 10:47 Uhr in
Nachdem es nun geklappt hat, Links in Textfeldern in neuen Fenstern zu öffnen,
ist es nun wieder eine Hürde, dies mit Dateianhängen hinzubekommen.
Ein Dateianhang wird normalerweise immer als _self im selbigen Fenster ausgegeben.
Habe nun versucht mittels einer View und der Feldeinstellung "ERGEBNISSE ÜBERSCHREIBEN"
eine Veränderung herbeizuführen, aber leider ohne Erfolg.
Ich kann in der View-Feld-Einstellung zwar "Ziel" _blank eingeben, aber da tut sich nix.
Witziger Weise steht an dieser Stelle bereits dabei:
"Dieses Feld wird nur selten genutzt."
Aha, da selten genutzt wohl auch keine Funktion?
Hat jemand eine andere Idee, wie ich einer View beibringen kann,
Dateianhänge bitte in externen Fenstern zu öffnen?
Herzliche Grüße
Helge
Anhang | Größe |
---|---|
view - dateianhang externes fenster.jpg | 63.79 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
Dafür würde es auch eine
am 23.07.2013 - 11:47 Uhr
Dafür würde es auch eine kleine JQuery-Lösung geben:
(function ($) {
$(document).ready(function() {
$( "a[href$='.pdf']"] ).attr( 'target','_blank' );
});
})(jQuery);
oder noch ein Modul und noch eins... ;)
Gruß
Christian
Moin,wenn Du target="_blank"
am 23.07.2013 - 12:04 Uhr
Moin,
wenn Du target="_blank" reinschreibst, funktioniert es auch ;)
Edit: Oben darf dann natürlich nicht die Standard- Link Optionen ausgewählt sein....
Standard-Link-Option?
am 23.07.2013 - 12:17 Uhr
Wie meinst Du das mit der Standard-Link-Option, glycid?
Bei der Ausgabe von Dateien als "Allgemeine-Datei" (Formatierer),
gibt es keine "Standard-Link-Option".
Oder wo kann man diese ausschalten?
Stimmt, bei Dateien gibt es
am 23.07.2013 - 13:27 Uhr
Stimmt, bei Dateien gibt es den Formatter. Da musst Du die Option: "URL zur Datei" auswählen. Dann unter Ergebnisse überschreiben --> Feld als Link ausgeben ---> Linkpfad: [field_DEINDATEIFELD] und dann unten bei Zielpunkt: target="_blank" eintragen. Bei mir funktioniert das!
Ja, es funktioniert
am 30.07.2013 - 15:34 Uhr
Ja, es funktioniert glycid!
Allerdings zeigt er nun die URL an und nicht den Dateinamen.
Wie muss ich die View optimieren, dass der Dateinamen statt dem Pfad angezeigt wird?
Wie Du jetzt den Dateinamen
am 31.07.2013 - 08:54 Uhr
Wie Du jetzt den Dateinamen als Ankertext in der View bekommst, weiß ich gerade nicht. Aber ich bin sicher, dass es dafür Möglichkeiten gibt. Notfalls auf Template Ebene...
Wie hast Du es denn gemacht?
am 31.07.2013 - 09:58 Uhr
Gibst Du denn einfach den Linkpfad aus?
Der ist doch viel zu lang?
Dachte, es gibt ein passenden Token oder so,
das eben nur der Dateiname statt dem Link ausgegeben wird.
Ja, in meinem Fall gebe ich
am 31.07.2013 - 10:18 Uhr
Ja, in meinem Fall gebe ich einfach den Pfad aus.