Polskie wsparcie PrestaShop

PrestaShop => Dla początkujących => Wątek zaczęty przez: mulczas w Styczeń 22, 2013, 06:48:56 pm

Tytuł: Otwarcie jednej zakładki menu w nowym oknie
Wiadomość wysłana przez: mulczas w Styczeń 22, 2013, 06:48:56 pm
Witam, potrzebuję zrobić lekką modyfikację aby po kliknięciu w zakładkę menu pdf otwarł się w osobnym oknie.
Cytuj
<li><a href="{$link->getPageLink('dostawa.pdf')}"{if $page_name == 'cennik'} class="active"{/if}>{l s='dostawa' mod='tmheaderlinks'}[/url]</li>
Tytuł: Odp: Otwarcie jednej zakładki menu w nowym oknie
Wiadomość wysłana przez: design4VIP w Styczeń 22, 2013, 07:46:42 pm
target="_blank"?

to podstawy html ;/
Tytuł: Odp: Otwarcie jednej zakładki menu w nowym oknie
Wiadomość wysłana przez: mulczas w Styczeń 22, 2013, 09:36:22 pm
Dodałem, ale teraz jest błąd nie znaleziono strony
Cytuj
<li><a href="{$link->getPageLink('ROZMIAROWKA.pdf')}TARGET="_blank"{if $page_name == 'rozmiarowka'}class="active"{/if}>{l s='Rozmiary' mod='tmheaderlinks'}[/url]</li>
Tytuł: Odp: Otwarcie jednej zakładki menu w nowym oknie
Wiadomość wysłana przez: sower w Styczeń 23, 2013, 12:19:39 am
a skąd pomysł że to tak zadziała?

pomija tu już oczywiście samo getPageLink

lepiej użyj

{$base_dir}download/ROZMIAROWKA.pdf

i oczywiście pdf wrzuć do katalogu download co by śmietnika w roocie nie robić
Tytuł: Odp: Otwarcie jednej zakładki menu w nowym oknie
Wiadomość wysłana przez: mulczas w Styczeń 23, 2013, 07:56:55 am
Cytuj
<li><a href="{$base_dir}download/ROZMIAROWKA.pdf" title=""{if $page_name == 'rozmiarowka'}class="active"{/if}>{l s='Rozmiary' mod='tmheaderlinks'}[/url]</li>

Działa, ale nadal otwiera pdf w tej samej karcie, a docelowo miałoby to wykonać w nowym oknie nie zależnie od przeglądarki (IE, CHROME, FF). W IE otwiera w nowym oknie, w FF w nowej zakładce, a w Chrome w tej samej. Istnieje rozwiązanie tego problemu na wszystkich przeglądarkach ?
Tytuł: Odp: Otwarcie jednej zakładki menu w nowym oknie
Wiadomość wysłana przez: design4VIP w Styczeń 23, 2013, 09:06:33 am
po pierwsze, przygladnij sie dokladnie linkowi i usun z niego bledy bo laczenie BBcode z HTML w jednej linijce raczej nie ma mozliwosci zadzialania, po drugie, jak chcesz otwierac linka w nowym oknie "poinforuj" o tym linka, bo moze i kodowanie jest inteligentnym narzedziem, ale jeszcze nie stworzono takiego jezyka programowania, zeby umial czytac w myslach kodera.... rozwiazanie juz podalem wczesniej.
Tytuł: Odp: Otwarcie jednej zakładki menu w nowym oknie
Wiadomość wysłana przez: sower w Styczeń 23, 2013, 09:14:34 am
hm....... ale ktoś zapomniał o target="_blank"