Polskie wsparcie PrestaShop

PrestaShop => PrestaShop 1.5.X => Wątek zaczęty przez: djpirania w Wrzesień 13, 2014, 01:36:34 am

Tytuł: Losowy obrazek w header.tpl
Wiadomość wysłana przez: djpirania w Wrzesień 13, 2014, 01:36:34 am
Witam


Jestem nowy i staram się sam rozwiązywać problemy z Prestashop. Tym razem wymiękam :/ Chcę zrobić losowy obrazek i żaden skrypt php, który znajdę nie działa. Czy ktoś próbował zrobić coś podobnego ?

Tytuł: Odp: Losowy obrazek w header.tpl
Wiadomość wysłana przez: west w Wrzesień 13, 2014, 12:47:54 pm
poczytaj o smarty :) nie można tak sobie ladować php do tpl raczej bym wykorzystał javę do takiego zadania lub dostosował nivo slider lub revolution slider
Tytuł: Odp: Losowy obrazek w header.tpl
Wiadomość wysłana przez: design4VIP w Wrzesień 13, 2014, 01:56:46 pm
poczytaj o smarty :) nie można tak sobie ladować php do tpl raczej bym wykorzystał javę do takiego zadania lub dostosował nivo slider lub revolution slider
dlaczego? mozna wykorzystac skrypty gotowych php. najprowstszym rozwiazaniem bedzie utworzenie nowego modulu, wrzucenia go w hookTop i w nim zaimplementowac gotowca. pozniej zostanie wyslanie do .tpl wyniku skryptu z wybranym obrazkiem i tyle. mysle, ze bylaby to szybsza wersja niz zabawa z javascript. tak czy tak, w ktoryms miejscu (w jakims module) trzeba wysweitlic ten obrazek. a raczej wieksza kontrole ma sie wrzucajac takie rzeczy w modul niz w glowne pliki szablonu (tym bardziej header.tpl)
Tytuł: Odp: Losowy obrazek w header.tpl
Wiadomość wysłana przez: west w Wrzesień 14, 2014, 10:59:14 am
@deejay umiesz czytać ??? do tpl nie można ładować tak sobie php. [kropka] tworzenie modułu to nie ładowanie php do tpl tylko stworzenie powiązania php - tpl
Tytuł: Odp: Losowy obrazek w header.tpl
Wiadomość wysłana przez: design4VIP w Wrzesień 14, 2014, 11:54:35 am
@deejay umiesz czytać ??? do tpl nie można ładować tak sobie php. [kropka] tworzenie modułu to nie ładowanie php do tpl tylko stworzenie powiązania php - tpl
jak pisalem wczesniej, jak najbardizej sie z tym zgadzam. opisalem rozwiazanie jak powinno sie to poprawnie wykonac. tworzac modul, mysle, ze bedzie to prostsze niz kombinacje w jakims konkretnym .tpl, mozna na spokojnie wykorzystac gotowe PHP do takich rozwiazan.

jeszcze jedno przyszlo mi do glowy wykorzystujac samego Smarty to utorzenie plikow 1.jpg, 2.jpg, 3.jpg, ....., 20.jpg i uzycie w samym .tpl
<img src="./images/{1|rand:20}.jpg" /> to by bylo najprostsze i najszybsze i chyba tego oczekiwal pytajacy ;)
Tytuł: Odp: Losowy obrazek w header.tpl
Wiadomość wysłana przez: west w Wrzesień 14, 2014, 04:36:15 pm
<img src="./images/{1|rand:20}.jpg" />super