wdrożenia PrestaShop

Zdjęcie nie wyświetla się

  • 3 Odpowiedzi
  • 1916 Wyświetleń

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

*

Offline darkstar_kielce

  • Użytkownik
  • **
  • 43
  • 1
Zdjęcie nie wyświetla się
« dnia: Luty 12, 2015, 03:35:09 pm »
Witajcie;

Mam problem, nie znalazłem na forum odpowiedzi, więc proszę o pomoc.

Presta: 1.6.0.9
Theme: Leo Gamegear
sklep: multishopsolutions.pl

Otóż po wprowadzeniu produktu i zdjęć, theme daje możliwość po najechaniu na zdjęcie podmiany zdjęcia na kolejne (dodane do produktu). Jednakże pomimo kilku zdjęć produktu, zamiast kolejnego zdjęcia po najechaniu na produkt  wyświetla się znany "znak zapytania".

Dzięki narzędziom "zbadałem element" i zauważyłem, że zdjęcie które ma być podmienione po src ma coś takiego:
src="multisolutions.pl/...." czyli wg mnie brakuje http:// - gdy w narzędziu gdzie to zobaczyłem dodaję właśnie element http:// drugie zdjęcie, które miało się pojawić - pokazuje się i wszystko jest tak, jak ma być. Problem tkwi w tym, że nie wiem który plik tpl wy-edytować i co najlepsze jak ? aby wszystko działało.

W category.tpl znalazłem coś takiego:

<div class="image">
                            <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}" title="{$subcategory.name|escape:'html':'UTF-8'}" class="img">
                            {if $subcategory.id_image}
                                <img class="replace-2x img-responsive" src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'category_default')|escape:'html':'UTF-8'}" alt=""/>
                            {else}
                                <img class="replace-2x img-responsive" src="{$img_cat_dir}default-category_default.jpg" alt=""/>
                            {/if}
                       
                           </div>

Zdaje się przy drugim img brakuje linka - ale nie wiem czy dobrze szukam. Proszę o pomoc tudzież nakierowanie.

Pozdrawiam serdecznie.

P.S. Wszystkie miniatury wygenerowałem jeszcze raz, wyczyściłem cache i smarty, wyłączyłem kompilację i cache - nie zadziałało, stąd prośba o pomoc.
« Ostatnia zmiana: Luty 12, 2015, 04:08:03 pm wysłana przez darkstar_kielce »

*

Offline darkstar_kielce

  • Użytkownik
  • **
  • 43
  • 1
Odp: Zdjęcie nie wyświetla się
« Odpowiedź #1 dnia: Luty 12, 2015, 04:32:28 pm »
Zacząłem grzebać głębiej i doszedłem do wniosku, że za wyświetlanie produktów na stronie odpowiada moduł leomanagewidgets lecz nie za bardzo wiem gdzie szukać rozwiązania. :)

Znalazłem w katalogu modułu taki plik /views/widgets/widget_products.tpl

I taką linijkę:

<div class="product-image-container">
                     <a class="product_img_link"   href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url">
                        <img class="replace-2x img-responsive" src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')|escape:'html':'UTF-8'}" alt="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}" title="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}" {if isset($homeSize)} width="{$homeSize.width}" height="{$homeSize.height}"{/if} itemprop="image" />
                     [/url]
                     {if isset($quick_view) && $quick_view}
                        <a class="quick-view" href="{$product.link|escape:'html':'UTF-8'}" rel="{$product.link|escape:'html':'UTF-8'}" title="{l s='Quick view' mod='leomanagewidgets'}" >
                           <span>{l s='Quick view' mod='leomanagewidgets'}</span>
                        [/url]

chyba dobrze szukam choć nie wiem ...

*

Offline darkstar_kielce

  • Użytkownik
  • **
  • 43
  • 1
Odp: Zdjęcie nie wyświetla się
« Odpowiedź #2 dnia: Luty 12, 2015, 06:05:59 pm »
Wyłączyłem przyjazne linki i działa. Tyle na tą chwilę, jest to jakieś rozwiązanie lecz niezadowalające. Jakieś pomysły koledzy i koleżanki ?

*

Offline darkstar_kielce

  • Użytkownik
  • **
  • 43
  • 1
Odp: Zdjęcie nie wyświetla się
« Odpowiedź #3 dnia: Luty 13, 2015, 08:02:54 am »
Witajcie; jest rozwiązanie problemu - pozostawiam dla potomności. Napisałem wiadomość do twórcy szablonu na e-mail: leotheme@gmail.com. Otrzymałem wiadomość, że szablon pisany był pod 1.5 i pod 1.6x mogą wychodzić problemy. Rozwiązanie okazało się proste - odinstalowanie modułu "Leo Custom Ajax", pobranie nowego stąd i zainstalowanie go. Rozwiązało to problem. Temat zamknięty.