Domanda

Questa è una domanda zoppo, lo so, ma per qualche motivo non posso avere il mio link href per scaricare il file in modo corretto in una pagina CMS. Ho un po 'di testo, poi un tavolo, e all'interno di una delle celle della tabella è un collegamento per scaricare un file ma mi getta ad una pagina 404 Not Found. Ho cambiato il collegamento di un paio di volte, ma non riesco a farlo funzionare correttamente. Tutte le idee sul perché questo non funziona o perché il wysiwyg rimuove il mio download = collegamento "file.pdf"?

<a href="{{media url='downloadable/file.pdf'}}" target="_blank" download="file.pdf">Download File</a>

Ho anche provato:

<a href="{{store url='media/downloadable/file.pdf'}}" target="_blank" download="file.pdf">Download File</a>

in modo che il 'download = 'file.pdf'' ottiene rimossi non appena ho salvare i miei cambiamenti, quindi credo che il wysiwyg non lo fa come HTML5 tag per adesso. Ma anche se l'URL sia corretto quando controllano sul frontend non scaricare il file.

~ ===== ===== risposta ~

Ok, quindi non è stato un problema con il mio link di essere in una pagina CMS, ma i permessi invece la posizione del file e. Ho avuto i miei permessi impostati a 775 e incrementata fino a 777 sulla scaricabile cartella e il file stesso, ma per qualche motivo spostare il file nella cartella multimediale e utilizzando il seguente funzionato bene:

<a href="{{media url='file.pdf'}}" target="_blank">Link</a>

ho cambiato i permessi indietro a 775. Non sono sicuro perché non ha fatto come essere in una sottocartella.

È stato utile?

Soluzione

Il download supporto attributo solo in Chrome e browser Mozilla. e che contengono solo (.img, .pdf, .txt, .html, ecc). Questo è nuovo attributo di HTML 5 Ma Magento Editor WYSIWYG non fornirà in modo che troncherà automaticamente quando si tenta di salvare cms pagina.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top