![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 30.03.2018 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam problem w pliku .tpl Chciałbym stworzyć funkcję która po zmianie wersji językowej zmieni również obrazek, niestety po zastosowaniu ponizszego kodu tylko na stronie z /it/ jest obrazek a juz /it/dowolnyciag nie, domyslam sie ze trzeba uzyc jakiegos wyrazenia regularnego po "/" ale jakiekolwiek dodawanie * czy łączenie mi nie wychodzi.
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Przekombinowales.... naprawde w swoim kodzie php nie masz mechanizmu, ktory mowi ci jaki masz aktualnie jezyk? No smiem twierdzic ze masz, bo wlasnie dzieki temu mechanizmowi na stronie zmienia ci sie jezyk. Uzyj wiec go.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
A ja bym poszedł jeszce dalej i nazwał pliki obrazków odpowiednio z prefixem lub sufixem i podstawił po prostu język do nazwy obrazka. Prosto, łatwo bez zbędnych if-ów
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Ale do tego tak czy siak musi uzyc mechanizmu o ktorym wspomnialem. No ale masz racje w 100%
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 30.03.2018 Ostrzeżenie: (0%) ![]() ![]() |
Przekombinowales.... naprawde w swoim kodzie php nie masz mechanizmu, ktory mowi ci jaki masz aktualnie jezyk? No smiem twierdzic ze masz, bo wlasnie dzieki temu mechanizmowi na stronie zmienia ci sie jezyk. Uzyj wiec go. To jest wycinek z header sklepu na prestashop, chciałem aby na danej wersji językowej sklepu wyświetlało się dane logo. Teraz mam tylko dla stron głównych zrobione a więc samo /it/ oraz /pl/ niestety po przekliknięciu się loga znikają (warunek nie spełniony) Dodatkowo jak próbuję coś w .tpl z php dopisać ( mimo klamerek) wyrzuca mi błąd 500 Ten post edytował zabhit 30.03.2018, 15:20:04 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
https://www.teapot.co.uk/prestashop-1-6-global-variables/
https://catalogo-onlinersi.net/en/content/3...lobal-variables -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 30.03.2018 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za wskazówki, spróbuję z tym podziałać presta 1.6.1.6.
Mam nadzieję że uda mi się to jakoś podstawić ($languages (grabs available languages)) Widzę że nowa presta ma bardziej rozbudowane dostępne zmienne EDIT: Okazało się łatwiejsze niż myślałem. Dzięki Ten post edytował zabhit 30.03.2018, 15:45:44 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 03:07 |