Załączniki PDF otwierane w nowej karcie/oknie

dariuszdl

Avatar: dariuszdl

2011-05-02 12:29

Co należy zrobić by pliki PDF (wgrywane przez admina przez formularz) otwierały się w nowym oknie lub nowej karcie. Obecnie otwierają się w tym samym oknie.

Podobny temat znalazłem w cms, ale cart v3.2 nie działa
http://opensolution.org/Quick.Cms/forum/?p=readTopic&nr=1343

» Quick.Cart v3.x

boboo

Avatar: boboo

2011-05-02 13:47

Zacznijmy od tego, że użycie target='_blank' jest brzydkim rozwiązaniem, powodującym negatywne wyniki w validatorze www.
Istnieje jednak świetny myk w common.js o nazwie targetBlank.
Wystarczy nadać linkowi klasę 'new-window' i po kłopocie.
Czyli w pliku pages_default.tpl poszukaj bloku:
<!-- BEGIN FILES_LIST -->
a w nim zamień:
<a href="$config[dir_files]$aData[sFileName]">
na:
<a href="$config[dir_files]$aData[sFileName]" class="new-window">
Powinno działać (nie sprawdzałem na QC 3.2 bo nie chce mi się go instalować).

dariuszdl

Avatar: dariuszdl

2011-05-05 13:19

Nie bardzo wiem co mam dodać w pliku common.js

boboo

Avatar: boboo

2011-05-05 14:26

Przecież nic nie pisałem o dodawaniu czegokolwiek w common.js
Napisałem, że istnieje tam już 'myk'.

http://it-service.kimla.de QC- & QCMS-plugins

Do góry
o nas | kontakt