wdrożenia PrestaShop

[BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE

  • 58 Odpowiedzi
  • 18954 Wyświetleń

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

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #15 dnia: Kwiecień 07, 2013, 05:01:55 pm »
Dzieki Krystian

Mysle, ze jeszcze mozna wydzielic lewy blok dla tresci i prawy dla linkow, bedzie porzadek z pozycjonowaniem.

Zmienilbym jeszcze klawisz OK na napis Close X, ktory juz stal sie standardem europejskim, klient odruchowo go szuka po prawej stronie.

Cos z offsetem tez nie jest za bardzo.

Ja zapisuje to jako 
var heightE = $('#cookie_law_informations').height() -9;

Aby to dokladnie wyliczyc z automatu, trzeba by dodatkowego pluginu, no ale to juz przerost formy nad trescia.

Mysle, ze dodatkowy parametr w ustawieniach by zalatwil sprawe.
Kazdy z reki sobie wpisze/zmodyfikuje wartosc.

Inna mozliwosc (teoretyczna- nie sprawdzalem), belke potraktowac blokiem ( nie ukrywac) , wyrzucic poza obszar widoczny, zmierzyc, ustawic margines i dopiero przeszczepic.

Jeszcze inaczej, nadac stala wysokosc blokowi  jako parametr do zmiany w ustawieniach.
« Ostatnia zmiana: Kwiecień 07, 2013, 06:02:10 pm wysłana przez mario »
Integracja wf-mag presta
freelancer

*

Offline sznoorek

  • Tubylec
  • ****
  • 178
  • 4
  • Płeć: Mężczyzna
    • Nimfka - artykuły zoologiczne
  • PrestaShop: 1.4.x
  • Status: Właściciel
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #16 dnia: Kwiecień 07, 2013, 05:54:23 pm »
OK poprawiłem sobie.
Wysokość paska u mnie była 63px a ukrywanie/chowanie zwiększone było do 96px.
W imp_cookies.tpl zmieniłem linię piątą:var imp_cookies_bar_margin = -imp_cookies_bar.height()-imp_cookies_bar.outerHeight()+'px';na samo var imp_cookies_bar_margin = -imp_cookies_bar.outerHeight()+'px'; można oczywiście dać tu na sztywno wysokość, ale pewnie na innych szablonach będzie inna.

*

Podemski

  • Gość
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #17 dnia: Kwiecień 07, 2013, 05:57:07 pm »
Ogólnie wsadzanie tak tego elementu paska może popsuć jeszcze więcej elementów w pewnych przypadkach dlatego zastanawiam się czy jednak nie dać dwóch opcji czyli wyświetlanie blokowe i fixed...

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #18 dnia: Kwiecień 07, 2013, 06:19:47 pm »
Zgadzam sie, moze popsuc, ale tylko na chwile, po kliknieciu wraca do "normy"
Popsuje tylko "zle zrobione wstawki" i uwidoczni bledy.

Jesli ktos kombinowal ze strona to poradzi sobie rowniez i z tym elementem, spoko.

Wszystkim nie dogodzisz.

Ad vocem
bardzo ciezko jest znalesc profesjonalne witryny gdzie belka jest typu fixed.

Integracja wf-mag presta
freelancer

*

Offline tyszek

  • Tubylec
  • ****
  • 185
  • 6
  • Płeć: Mężczyzna
    • Drogeria - Perfumeria FROCUS
  • PrestaShop: 1.4.x
  • Status: forum
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #19 dnia: Kwiecień 08, 2013, 08:31:23 pm »
A co trzeba zmienić w module aby "przesuwał" niżej całą stronę ale razem z tłem ??
Bo w chwili obecnej przesuwa wszystko ale tło zostaje w pkt 0 ekranu

*

Podemski

  • Gość
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #20 dnia: Kwiecień 08, 2013, 08:33:45 pm »
Będzie to poprawione w następnej wersji, wrócimy do pozycjonowania absolutnego zamiast tworzenia elementu blokowego nad całą treścią. Dodam opcję dla przezroczystości i możliwość przypięcia paska do dołu.

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #21 dnia: Kwiecień 09, 2013, 08:56:41 am »
A co trzeba zmienić w module aby "przesuwał" niżej całą stronę ale razem z tłem ??
Bo w chwili obecnej przesuwa wszystko ale tło zostaje w pkt 0 ekranu

w imp_cookies.tpl zamiast:

imp_cookies_bar.css( {ldelim}marginTop: imp_cookies_bar_margin{rdelim}).insertBefore('body > div:first-child');
daj
imp_cookies_bar.css( {ldelim}marginTop: imp_cookies_bar_margin{rdelim}).insertBefore('body');
jezeli tlo masz kierowane w <body> ewentualnie jakiegos podlegajacego div-a
design4VIP z innej strony...

*

Offline tyszek

  • Tubylec
  • ****
  • 185
  • 6
  • Płeć: Mężczyzna
    • Drogeria - Perfumeria FROCUS
  • PrestaShop: 1.4.x
  • Status: forum
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #22 dnia: Kwiecień 09, 2013, 03:26:41 pm »
Zmieniłem jak napisałeś i niestety nie działa. Wpisałem aby przed header się wkleił moduł ale niestety też nie działa nie przesuwa tła niżej.

*

Podemski

  • Gość
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #23 dnia: Kwiecień 09, 2013, 03:27:40 pm »
Bo tak się nie da, tło przypisujesz do elementu html, body i nic nie będzie wyżej. Tak jak napisałem - będzie to rozwiązane inaczej w następnej wersji.

*

Offline soonic

  • Nowy
  • *
  • 14
  • 0
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #24 dnia: Kwiecień 10, 2013, 12:41:32 pm »
U mnie jest mały problemik.
Używam Categories block (Cache) z dynamicznym menu i po włączeniu modułu informacja o Cookies nie pokazuje się a blok kategorii jest posty.
Po wyłączeniu modułu Cookies, kategorie wracają do bloku i wszystko jest ok.

*

Podemski

  • Gość
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #25 dnia: Kwiecień 10, 2013, 12:42:21 pm »
Bez adresu do strony ciężko coś stwierdzić. Może występuje jakiś konflikt w .js

*

Offline soonic

  • Nowy
  • *
  • 14
  • 0
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #26 dnia: Kwiecień 10, 2013, 01:21:44 pm »

Adres do strony, ale bez włączonego modułu ze względu na korzystających klientów.

http://sklep.dorian.pl/

*

Podemski

  • Gość
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #27 dnia: Kwiecień 10, 2013, 01:22:36 pm »
No w ten sposób to ja mogę sobie tylko oglądać sklep :)

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #28 dnia: Kwiecień 10, 2013, 03:14:20 pm »
Bo tak się nie da, tło przypisujesz do elementu html, body i nic nie będzie wyżej. Tak jak napisałem - będzie to rozwiązane inaczej w następnej wersji.

dlategor pisalem, ze moje rozwiazanie (prowizoryczne) bedzie dzialac tylko w niektorych przypadkach usytuowania tla... ale nie widze problemu zeby dorzucic do strony kolejnego div bezposrednio pod body i w niego wrzucic tlo, wtedy napewno zadziala umiejscowienie modulu nad body....
design4VIP z innej strony...

*

Podemski

  • Gość
Odp: [BEZPŁATNY] imp_cookies dla zgody z wytycznymi UE
« Odpowiedź #29 dnia: Kwiecień 10, 2013, 03:19:29 pm »
No ale co Ty piszesz? Załóżmy, że tło jest przypisane do <body>, potem masz niżej <div> który zgrywa się tłem z tłem z <body> - nie unikniesz rozwałki wstawiając element blokowy.