Registrovat    Přihlášení
Domů Odkazy Fórum Ke stažení Web hosting Registrace do katalogů
Přihlásit
Jméno:

Heslo:

Pamatuj si mně



Zapomenuté heslo

Nová registrace
Partner a hosting webu
zserver.cz
Spolupráce
Odkazy
česká sociální síť rexVoX.com
Informace a projekty na rodinné domy naleznete v našem blogu.

Navštívit můžete také pasivní rodinné domy - dřevostavby, kde naleznete informace o pasivních stavbách.

Odkazy.
Outlook CRM

Pro efektivní komunikaci i vedení projektů doporučujeme eWay-CRM.

IMac

Potřebujete nový pracovní počítač? Apple iMac bude nejlepší volbou!

Inzerujte zde!

Máte zájem o reklamu? Kupte si textový odkaz na této pozici!



Kategorie a fóra

Prohlížení tohoto vlákna:   1 Anonymní uživatelé





Zobrazení zvětšeného obrázku je posunuté
Pokročilý
Členem od:
23:22 27.2.2007
Skupina:
Registrovaní uživatelé
Příspěvky: 42
Nepřipojen
Zdravím,

nemáte někdo zkušenost s chybně se zobrazujícím velkým obrázkem produktu?
Když se mi otevře nové okno s detailem, tak je zobrazeno
na velikost jako obrázek, ale obrázek je doprava posunutý,
takže je ho vidět jen část. Když budu okno zvětšovat do šířky,
pak uvidím celý obrázek.

Díky za radu

Připojit soubor:



jpg  detail.jpg (11.69 KB)
758_47fce393a7ab0.jpg 214X415 px

Zasláno: 17:39 9.4.2008
_________________
Borek
Přenos příspěvku do ostatních aplikací Přenos


Re: Zobrazení zvětšeného obrázku je posunuté
Guru
Členem od:
20:29 7.12.2005
Bydliště Plzeň
Skupina:
Registrovaní uživatelé
Vývojáři
Příspěvky: 990
Nepřipojen
Tohle není problém ZenCartu, ale Firefoxu. Pokud nemáš povoleno skrývat stavový řádek FF Javascriptem, řídí se šířka okna šířkou stavového řádku (který není vidět celý) a obrázek se posune.

Trvalo mi dost dlouho, než jsem na to přišel.

Nastavení změníš ve Firefoxu snadno:

Nástroje->Možnosti->Obsah->Povolit Javascript->Rozšířené a zaškrtni položku Skrýt stavový řádek.

Horší je, že většina návštěvníků s Firefoxem to uvidí taky posunuté, protože tahle volba je implicitně vypnutá.

V podstatě existují dvě řešení:

1. Velké obrázky mít dostatečně velké, aby se do okna vešel celý stavový řádek. Má to ale jednu vadu - každý uživatel Firefoxu může mít stavový řádek jinak široký podle nainstalovaných rozšíření.

2. Nainstalovat si do ZC rozšíření Fual Slimbox. Ten funguje i bez Image Handleru (který ovšem také doporučuji) a je mnohem menší, než většinou používaný Lightbox.

Zasláno: 4:17 10.4.2008
_________________
[col
Přenos příspěvku do ostatních aplikací Přenos


Re: Zobrazení zvětšeného obrázku je posunuté
Pokročilý
Členem od:
23:22 27.2.2007
Skupina:
Registrovaní uživatelé
Příspěvky: 42
Nepřipojen
Jasně, to je ono. Díky.

Takže jako trvalé řešení i pro návštěvníky to není ono.
A myslíš, že by pomohlo, kdybych zleva i zprava přidal
např. 30+30 bodů. Nebo radši nastavil pevnou minimální šířku
stránky a obrázek javascriptem jen centroval?
To by bylo nejsnadnější a trvale funkční.

Borek

Zasláno: 20:55 14.4.2008
_________________
Borek
Přenos příspěvku do ostatních aplikací Přenos


Re: Zobrazení zvětšeného obrázku je posunuté
Guru
Členem od:
20:29 7.12.2005
Bydliště Plzeň
Skupina:
Registrovaní uživatelé
Vývojáři
Příspěvky: 990
Nepřipojen
Vypadá to, že se mi ten Firefox přece jenom podařilo umravnit.

V souborech
- /includes/modules/pages/popup_image/jscript_main.php
- /includes/modules/pages/popup_image_additional/jscript_main.php


stačí upravit (doplnit) tento kód:

  window.moveTo(leftpos, toppos);


//  window.resizeTo(imgWidth, imgHeight);
  window.resizeTo(frameWidth,frameHeight+i);


takto:

  window.moveTo(leftpos, toppos);

  // 2P added BOF - Firefox with visible statusbar fix
  if (window.outerWidth < document.body.clientWidth) {
    document.body.style.width = frameWidth + 'px';
    frameHeight += 20;
  }
  // 2P added EOF - Firefox with visible statusbar fix

//  window.resizeTo(imgWidth, imgHeight);
  window.resizeTo(frameWidth,frameHeight+i);


Tato úprava je použitelná pro ZenCart 1.3.0 a vyšší.

Testováno na WinXP SP2 s prohlížeči Firefox 2.0 (skrývání stavového řádku povoleno i zakázáno), MSIE 7, Opera 9.26, Safari 3.1.

Zasláno: 0:48 15.4.2008
_________________
[col
Přenos příspěvku do ostatních aplikací Přenos


Re: Zobrazení zvětšeného obrázku je posunuté
Pokročilý
Členem od:
23:22 27.2.2007
Skupina:
Registrovaní uživatelé
Příspěvky: 42
Nepřipojen
Jasně.
já jsem rozkuchal ten javascript taky, ale trochu jinak.
Na tvrdo jsem rozšířil okno o 100 bodů.
Je sice okno širší s bílým lemem, ale je to jednoduchá úprava.

-------------------------------------------------------
imgHeight = document.images[0].height+40-i;
imgWidth = document.images[0].width+20;

var height = screen.height;
var width = screen.width;

/// - nová úprava
if ((imgWidth + 100) <= width) {
imgWidth = imgWidth + 100;
}
/// - konec úpravy

var leftpos = width / 2 - imgWidth / 2;
var toppos = height / 2 - imgHeight / 2;

Zasláno: 21:06 17.4.2008
_________________
Borek
Přenos příspěvku do ostatních aplikací Přenos






Můžete prohlížet témata.
Nemůžete zakládat nová témata.
Nemůžete odpovídat na příspěvky.
Nemůžete editovat Vaše příspěvky.
Nemůžete mazat Vaše příspěvky.
Nemůžete přidávat nové ankety.
Můžete hlasovat v anketách.
Nemůžete připojovat soubory k příspěvkům.
Nemůžete přispívat bez schválení.

[Rozšířené hledání]


Odkazy



Zen-Cart ke stažení

Vyšel nový Zencart 1.5.0

Originální moduly můžete stahovat na
www.zen-cart.com

Reklama
Nejaktivnější autoři
1 Melodic
Melodic
1002997
2 Kozoroh
Kozoroh
2124
3 JardaR
JardaR
1888
4 garden
garden
1419
5 Nismo
Nismo
1389
6 hbxx 1131
7 jandik01
jandik01
1070
8 PeterB
PeterB
1017
9 Dedek
Dedek
990
10 bambulko
bambulko
775