wdrożenia PrestaShop

Otwarcie jednej zakładki menu w nowym oknie

  • 6 Odpowiedzi
  • 1355 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline mulczas

  • Nowy
  • *
  • 11
  • 0
Otwarcie jednej zakładki menu w nowym oknie
« dnia: 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>

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Otwarcie jednej zakładki menu w nowym oknie
« Odpowiedź #1 dnia: Styczeń 22, 2013, 07:46:42 pm »
target="_blank"?

to podstawy html ;/
design4VIP z innej strony...

*

Offline mulczas

  • Nowy
  • *
  • 11
  • 0
Odp: Otwarcie jednej zakładki menu w nowym oknie
« Odpowiedź #2 dnia: 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>

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: Otwarcie jednej zakładki menu w nowym oknie
« Odpowiedź #3 dnia: 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ć
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

*

Offline mulczas

  • Nowy
  • *
  • 11
  • 0
Odp: Otwarcie jednej zakładki menu w nowym oknie
« Odpowiedź #4 dnia: 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 ?
« Ostatnia zmiana: Styczeń 23, 2013, 08:13:27 am wysłana przez mulczas »

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Otwarcie jednej zakładki menu w nowym oknie
« Odpowiedź #5 dnia: 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.
design4VIP z innej strony...

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: Otwarcie jednej zakładki menu w nowym oknie
« Odpowiedź #6 dnia: Styczeń 23, 2013, 09:14:34 am »
hm....... ale ktoś zapomniał o target="_blank"
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA