Jump to content
  • 0

Problem z wyświetlaniem powiększenia zdjęć (thickbox)


Grany

Question

Witam!

Jestem już na finiszu migracji z 1.4 na 1.6 :)
Jednak mam pewien problem z wyświetleniem powiększenia zdjęć na karcie produktu.

Jeżeli produkt ma tylko jedno zdjęcie, lub ma więcej i chcę powiększyć pierwsze zdjęcie - nie działa powiększenie...

W wersji kiedy mamy więcej zdjęć, wystarczy, że najadę na inne zdjęcie i spowrotem na to pierwsze, powiększenie już działa, tak samo z miniaturkami, kliknięcie w którąkolwiek powiększa bez problemu.

W product.tpl mam taki kod:
 

	{if $have_image}
					<span id="view_full_size">
						{if $jqZoomEnabled && $have_image }
							<a class="jqzoom" title="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}" rel="gal1" href="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'thickbox_default')|escape:'html':'UTF-8'}">
								<img itemprop="image" src="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'large_default')|escape:'html':'UTF-8'}" title="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}" alt="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}"/>
							</a>
						{else}
							<img id="bigpic" itemprop="image" src="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'large_default')|escape:'html':'UTF-8'}" title="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}" alt="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}" width="{$largeSize.width}" height="{$largeSize.height}"/>
							
						{/if}
					</span>
				{else}
					<span id="view_full_size">
						<img itemprop="image" src="{$img_prod_dir}{$lang_iso}-default-large_default.jpg" id="bigpic" alt="" title="{$product->name|escape:'html':'UTF-8'}" width="{$largeSize.width}" height="{$largeSize.height}"/>
						{if !$content_only}
							<span class="span_link">
								
							</span>
						{/if}
					</span>
				{/if} 

Nie wiem jak to ugryźć, może ktoś miał podobny problem?

ps strona ---> newsite.supron1.pl

 

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

problem lezy gdzies w javascripcie 

strona po zaladowaniu powinna zaznaczyc pierwsza miniaturke jako default  (charakterystyczna ramka w twoim przypadku)

na pierwszy rzut oka wyglada to tak jakby /themes/twojtemat/js/product.js   byl nie do konca zgodny z wersja presty

wez usun go na chwile / wyczysc cache i sprawdz czy dziala to jak nalezy....

 

edt

 

mozliwe tez ze jest jakis konflikt z jakims modulem / chat , facebook wysuwany itd

Edited by hatak (see edit history)
Link to comment
Share on other sites

  • 0

problem lezy gdzies w javascripcie 

strona po zaladowaniu powinna zaznaczyc pierwsza miniaturke jako default  (charakterystyczna ramka w twoim przypadku)

na pierwszy rzut oka wyglada to tak jakby /themes/twojtemat/js/product.js   byl nie do konca zgodny z wersja presty

wez usun go na chwile / wyczysc cache i sprawdz czy dziala to jak nalezy....

 

edt

 

mozliwe tez ze jest jakis konflikt z jakims modulem / chat , facebook wysuwany itd

Też o tym pomyślałem, usunąłem jak radziłeś product.js - wtedy główny obraz się nie powiększa jak wcześniej, z tym, że po najechaniu na miniaturki - główny obraz nie zmienia się, a po kliknięciu otwiera się plik obrazka. Próbowałem z wyłączonym sliderem, bez "tab'sów" bez chata, bez verticalcategory...

Sam już nie wiem co jeszcze mogę sprawdzić :/ 

Link to comment
Share on other sites

  • 0

Przywróć plik i wyłącz moduły nie od prestashop oraz nadpisywania w zakładce wydajność, ewentualnie podmień ten plik na inny.

Wypróbowane nadal coś "nie bangla"

Chyba zostawie jak jest, nie mam już siły, sklep poprawiany po poprzednim informatyku, od nowa stawianie zajmie wieki...

Edited by Grany (see edit history)
Link to comment
Share on other sites

  • 0

ja cos bzdurnego napisalem widze :)

 

nie usun na chwile   tylko podmien na chwile   z odpowiedniego katalogu twojego defaultowego tematu 

Nadal nic, Defaultowy bez zmian, to samo jak wrzucam z innego tematu, który działa na naszym innym sklepie - podmiana product tpl i js nadal nie fryga :( myślę, że w kodzie ktoś tu nagrzebał, a już spędzone było tyle czasu na aktualizacji, że od nowa nie ma sensu... Zostawie jak jest i tyle...

Link to comment
Share on other sites

  • 0

jeszcze tak mi sie cos przypopmnialo, kiedys cos podobnego widzialem.. ze przy updacie presty cos nie chcialy sie ustawic "obrazki okladka"

 

wez sprobuj ustawic na nowo okladke 

Nadal nic ;) 

Dzięki wielkie za próbę pomocy, ale temat chyba nie do ogarnięcia :D

Na szczęście dziś kończę o 15 i 2 tygodnie urlopu ;) Zobaczymy po przerwie może uda się coś ugryźć ze "świeżym" umysłem :D

Link to comment
Share on other sites

  • 0

Temat rozwiązany przez przypadek - przy jednym z modułów nie pojawiały się obrazki (błędna ścieżka) okazało się, że w sklepie po przejściu z 1.5 na 1.6 zdjęcia były jakby w 2 formatach - były przeniesione do nowego systemu przechowywania, ale zaznaczona była opcja "Użyj dziedziczonego systemu plików zdjęć" na Tak - po zmianie na Nie (no bo zdjęcia przeniosłem :D ) wszystko działa jak należy... Dzięki wszystkim za próbę pomocy, a odpowiedź zostawiam dla potomnych, jakby mieli podobny problem.

Temat można zamknąć

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...