Redmarx Posted March 29, 2015 Share Posted March 29, 2015 Ahoj, mam uplne novou cistou instalaci Prestashop 1.6.0.14. Instalace presne podle navodu na webhostingu. Web hostuju u Wedosu. Pomoci ps_cleaner jsem smazal zkusebni data a vytvoril si novy zkusebni produkt, nahral jsem k nemu obrazek, nejprve jpg a potom i png, v administraci na strance produktu se obrazek zobrazuje, ale ve front office se mi u produktu zobrazuje otaznik. Cetl jsem na foru nejake postrehy na problemy s obrazky pri prechodu ze starsi verze Presty, ale to neni muj pripad. Kde muze byt zakopany pes? Link to comment Share on other sites More sharing options...
Hans_k Posted March 29, 2015 Share Posted March 29, 2015 Ahoj zobrazí se ti obrázek, když ho přidáš k produktu, jestli ne, tak je tam stále problém s funkcí, která zajišťuje kontrolu typu obrázku. Link to comment Share on other sites More sharing options...
Redmarx Posted March 30, 2015 Author Share Posted March 30, 2015 Obrazek pridany k produktu se zobrazi v administraci, ale ve front office se "not available image" zmeni na otaznik, tudiz se neco stane, ale obrazek to nezobrazi. je tam stále problém s funkcí, která zajišťuje kontrolu typu obrázku Muzes to rozvest? (moc dekuju). Link to comment Share on other sites More sharing options...
Hans_k Posted March 30, 2015 Share Posted March 30, 2015 Jestli se v administraci zobrazí v pořádku, tak problém bude jinde, je možné sem vložit adresu obrázku jak se volá z front office a jak z admina, ale osobně si myslím že problém bude na straně šablony ohledně adresování obrázků, ale to uvidím až v okamžiku kdy tu budou adresy. V případě je to možné poslat i do PM Link to comment Share on other sites More sharing options...
porubat Posted April 2, 2015 Share Posted April 2, 2015 Cau, mam ten samy problem. Prostor je u wedosu v adrfesaru subdom. Podle me je to zpusobene necim v .htaccess a jestli jo, tak je na wedosu moznost si na 24 hodin zapnout debug na mod_rewrite modulu a zkusit prijit na to kde je problem. Zatim to udelat nemuzu, nemam pristup ke sprave domeny. Jeste sem tady na foru videl diskuzi o stejnem problemu jako mame. Borec nakonec eshop presunul do rootu webprostoru a zacalo mu to chodit. To ja ale udelat nemuzu. Pokud by ste nekdo prisel na to cim to je, budu rad za jazdou radu. Dik Tomas Link to comment Share on other sites More sharing options...
Hans_k Posted April 2, 2015 Share Posted April 2, 2015 Když tak sem napiš jakou adresou se volají obrázky z admina a jakou na webu, chyba může být v šabloně. Link to comment Share on other sites More sharing options...
Valkyrija Posted April 2, 2015 Share Posted April 2, 2015 (edited) Zdravím, něco obdobného. PS 1.6.0.11Řeším drobný kosmetický problém. Nechce se mi zobrazovat obrázek nahrané textury ve filtru ve FO.Textura (16x16 px originál textury.png) je zahrnuta do Barvy - multicolor (např.) dostala id 54, V BO se mi v atributech zobrazuje v pořádku. Blok Filtr ve FO mi ji nechce zobrazovat - obrázek toho atributu. Console mi vyhazuje že nebyla nalezena "Failed to load resource: the server responded with a status of 404 (Not Found)", udělala jsem kontrolu přes FTP zda je ve složce img/co/54.jpg - je tam v DB v qu_attribute se eviduje také id 54, id atribute group správně, color - prázdné poleBlok filtrování zboží jsem obnovila, texturu jsem nahrála znovu ...V BO cesta: <img scr="../img/co/54.jpg"Předem díky za pomoc př. kde se lze na to podívat: http://sexyqueens.de...5-kleider-rocke Edited April 2, 2015 by Valkyrija (see edit history) Link to comment Share on other sites More sharing options...
Hans_k Posted April 2, 2015 Share Posted April 2, 2015 (edited) Ahoj tak problém bude v šabloně ohledně adresování obrázků Vygenerovaný kód je <input type="button" style="background: url(img/co/54.jpg);" id="layered_id_attribute_group_54" data-rel="54_8" name="layered_id_attribute_group_54" class="color-option "> ale správně by měl být <input type="button" style="background: url(/img/co/54.jpg);" id="layered_id_attribute_group_54" data-rel="54_8" name="layered_id_attribute_group_54" class="color-option "> Tedy bude potřeba upravit šablonu, aby do filtru přidal celou cestu k webu. Nebo mu tam doplnit lomítko, to pak taky funguje v pohodě Edited April 2, 2015 by Hans_k (see edit history) 1 Link to comment Share on other sites More sharing options...
Valkyrija Posted April 2, 2015 Share Posted April 2, 2015 (edited) Můžu se ještě zeptat do jakýho souboru sáhnout?Našla jsem akorát v souboru blocklayered.tpl tenhle řádek který se s tím shoduje: <input class="color-option {if isset($value.checked) && $value.checked}on{/if} {if !$value.nbr}disable{/if}" type="button" name="layered_{$filter.type_lite}_{$id_value}" data-rel="{$id_value}_{$filter.id_key}" id="layered_id_attribute_group_{$id_value}" {if !$value.nbr}disabled="disabled"{/if} style="background: {if isset($value.color)}{if file_exists($col_img_dir|cat:$id_value|cat:'.jpg')}url({$img_col_dir}{$id_value}.jpg){else}{$value.color}{/if}{else}#CCC{/if};" title="{$value.name|escape:html:'UTF-8'}" />Ale momentálně je to asi tak všechno co s tím dokážu Edited April 2, 2015 by Valkyrija (see edit history) Link to comment Share on other sites More sharing options...
Hans_k Posted April 2, 2015 Share Posted April 2, 2015 (edited) Ahoj jsi ve správném souboru uprav původní řádek {if file_exists($col_img_dir|cat:$id_value|cat:'.jpg')}url({$img_col_dir}{$id_value}.jpg){else}{$value.color}{/if} Nový řádek {if file_exists($col_img_dir|cat:$id_value|cat:'.jpg')}url(/{$img_col_dir}{$id_value}.jpg){else}{$value.color}{/if} Místo kde má být lomítko je pod tržené. :-) Edited April 2, 2015 by Hans_k (see edit history) Link to comment Share on other sites More sharing options...
Valkyrija Posted April 2, 2015 Share Posted April 2, 2015 (edited) Tak popravdě, tohle jsem zkoušela, ale je to bez efektu. Proto jsem si nakonec nebyla jistá. Teď je lomíntko doplněné, uložené, cache mám vypnuté, kompilaci zapnutou, ctrl+r. A nic Napadají mě k tomu tři věci:A - to lomítko jestli nemá být v uvozovkách, apostrofech či být za ním znaménko + (např.), protože jsem ho tam vložila a absolutně ho to ignoruje.B - při kontrole zda obrázek existuje to volá jednou $col_img_dir a když dosazuje do URL tak to volá $img_col_dir, jestli to je správně.C - problém s jazyky. URL sexyqueens.de/cs/img/co/54.jpg, sexyqueens.de/de/img/co/54.jpg, sexyqueens.de/en/img/co/54.jpg ... to nezná. Ale zná to URL sexyqueens.de/img/co/54.jpg ... a složka /co/ je ve složce img/co/ a ne ve složkách cs/img/co/, de/img/co/, en/img/co/ Edited April 2, 2015 by Valkyrija (see edit history) Link to comment Share on other sites More sharing options...
Hans_k Posted April 2, 2015 Share Posted April 2, 2015 Ahoj tak jsem koukal na web a nepropsalo se to tam, soubor může být na dvou místech a to jednou v modules/... a podruhe themes/../modules/... Když je v tématu tak je potřeba ho tam upravit aby se to promítlo. 1 Link to comment Share on other sites More sharing options...
Valkyrija Posted April 2, 2015 Share Posted April 2, 2015 Jo, byl to ten v Themes/../modules/...<input class="color-option {if isset($value.checked) && $value.checked}on{/if} {if !$value.nbr}disable{/if}" type="button" name="layered_{$filter.type_lite}_{$id_value}" data-rel="{$id_value}_{$filter.id_key}" id="layered_id_attribute_group_{$id_value}" {if !$value.nbr}disabled="disabled"{/if} style="background: {if isset($value.color)}{if file_exists($smarty.const._PS_ROOT_DIR_|cat:"/img/co/$id_value.jpg")}url(/img/co/{$id_value}.jpg){else}{$value.color}{/if}{else}#CCC{/if};" />Ten mě vůbec netrknul... kuju Link to comment Share on other sites More sharing options...
porubat Posted April 3, 2015 Share Posted April 3, 2015 V eshopu na hlavni strance je u produktu tento obrazek "http://eshop.swah.info/1-home_default/faded-short-sleeves-tshirt.jpg" A adminu tomu odpovida toto: "/img/p/1/1-small_default.jpg" "/img/p/1/1.jpg" "http://eshop.swah.info/1-home_default/faded-short-sleeves-tshirt.jpg" by se mel podle pravidla v .htaccess RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] a prelozit to jako /img/p/1/1-home_default.jpg a ten na serveru je http://eshop.swah.info/img/p/1/1-home_default.jpg Zajimave je ze kdyz si vytvorim jednoduchy .htaccess s timto pravidlem RewriteEngine onRewriteBase /RewriteRule ^test1\.jpg$ test.jpg [R] Tak v rootu toho webprostoru m ito jede (swah.info/test1.jpg se zobrazi) ale v tom eshopu, ktery je v root/subdom/eshop/ uz ne Tomas Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now