Contao-Camp 2024
Ergebnis 1 bis 10 von 10

Thema: Download bzw. Downlaods werden nicht im neuen Fenster geöffnet

  1. #1
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard Download bzw. Downlaods werden nicht im neuen Fenster geöffnet

    Hallo Leute,

    wenn ich auf meiner HP ein Download Element bzw. Downloads habe, werden diese nicht in einem eigenen Fenster geöffnet.

    Beim Download-Element gibt es die "Download-Einstellung" wo ich keinen Hacken unter "Im Browser anzeigen" habe. Auch wenn ich diesen habe, ändert sich nichts am Code.

    Dies hat keine Auswirkung bei mir. Mit der Version 4.12.x hatte es aber noch funktioniert. Kann mir hier jemand nen Tip geben?
    LG, Andi

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.060
    Partner-ID
    10107

    Standard

    Das Download(s) Inhaltselement öffnet die Links auch nicht in einem neuen Fenster. Mit der Einstellung kannst du nur die Anzeige im Browser forcieren - ohne der Einstellung entscheidet der Browser (also hier greifen die Einstellungen in deinem Browser).
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard

    Ja, aber wenn ich auswähle, "im Browser anzeigen" würde ich es verstehen. Aber wenn ich hier nichts auswähle im BE, dann wird trotzdem im Firefox z.B. das PDF-Dokument im Browser im gleichen Tab angezeigt, wo eigentlich die HP liegt. Der User muss dann immer mit dem "Zurück-Pfeil" des Browsers auf die Homepage zurück.

    Mir fehlt das _blank
    LG, Andi

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.060
    Partner-ID
    10107

    Standard

    Zitat Zitat von m-werk Beitrag anzeigen
    Aber wenn ich hier nichts auswähle im BE, dann wird trotzdem im Firefox z.B. das PDF-Dokument im Browser im gleichen Tab angezeigt, wo eigentlich die HP liegt.
    Ja, das ist ja auch normal. Siehe meine Erklärung.


    Zitat Zitat von m-werk Beitrag anzeigen
    Mir fehlt das _blank
    Kannst du ja mit einer Template Anpassung machen.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard

    Das hab ich mir auch gedacht. Hab das jetzt mal im Template angepasst. Danke
    LG, Andi

  6. #6
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    644

    Standard

    Betrifft: Contao 4.13

    Sorry, offenbar verstehe ich die Download- bzw. Previewfunktion nicht ganz.

    Konfiguration 1):
    Im Browser anzeigen: ja
    Vorschaubild anzeigen: ja
    Anzahl an Elementen: 1 (für die erste Seite)
    Großansicht/Neues Fenster: nein

    Ergebnis: Das Vorschaubild ist mit dem Link zum PDF versehen und öffnet sich im gleichen Browserfenster.

    Konfiguration 2):
    genau gleich wie 1) nur mit folgendem Unterschied:
    Großansicht/Neues Fenster: ja

    Ergebnis: Das Vorschaubild ist mit einem Link zum vergrößerten Bild versehen, welches sich bei Klick in der colorbox öffnet.

    Das gewünschte Verhalten wäre jedoch, dass der Link im Vorschaubild zum PDF führt, und zwar in einem neuen Fenster - also quasi gleich wie der Text-Download.

    Nun kann ich zwar das Template ce_download.html5 bearbeiten, und den Link mit einem target="_blank" versehen, doch wirkt sich das offenbar nur auf den Textdownload aus.
    Nächster Versuch war also image.html5, doch hier hat ein einfügen von target="_blank" keinen Effekt gehabt.

    Kann mich bitte jemand aufklären wie man so etwas realisieren kann - vielen Dank.

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.060
    Partner-ID
    10107

    Standard

    Für welches Vorschaubild hättest du dieses Verhalten gerne? Für alle Vorschaubilder des PDFs? Oder nur für das erste Bild bspw.? Nur für PDFs oder für egal welche Inhalte? etc.
    » sponsor me via GitHub or PayPal or Revolut

  8. #8
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    644

    Standard

    Grundsätzlich verwende ich nur 1 Vorschaubild für die erste PDF-Seite - d.h. immer für Bild 1.

    Weiters verwende ich außer PDFs keine weiteren Medien für Downloads, also kann man es theoretisch auf alle anwenden (ich nehme ja an es sind nur CEs vom Typ "Download" betroffen) oder, wenn man strikt sein möchte, nur für die PDFs.

  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.060
    Partner-ID
    10107

    Standard

    Dann zB so:
    PHP-Code:
    <?php /* templates/ce_download_pdf.html5 */ ?>
    <?php $this
    ->extend('ce_download'); ?>

    <?php $this->block('content'); ?>

      <?php if ($this->previews): ?>
        <?php foreach ($this->previews as $preview): ?>
          <?php $image $preview->getLegacyTemplateData(); ?>
          <?php $image['imageHref'] = $this->href?>
          <?php $this->insert('image'$image?>
        <?php endforeach ?>
      <?php endif ?>

      <p class="download-element ext-<?= $this->extension ?>">
        <a href="<?= $this->href ?>" title="<?= $this->title ?>" type="<?= $this->mime ?>"><?= $this->link ?> <span class="size">(<?= $this->filesize ?>)</span></a>
      </p>

    <?php $this->endblock(); ?>
    (ungetestet)
    » sponsor me via GitHub or PayPal or Revolut

  10. #10
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    644

    Standard

    Vielen Dank.

    Leider existiert noch immer das Verhalten, dass wenn ich "Großansicht/Neues Fenster" aktiviere, sich der Link des Vorschaubildes in einer Colorbox öffnet (bzw. dies versucht, da es sich dann aufhängt), und wenn ich dies nicht aktivere, sich im gleichen Browsertab öffnet. Also wie das Verhalten eines Bild-CEs.
    Angehängte Grafiken Angehängte Grafiken

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •