wdrożenia PrestaShop

Brak zdjęć w polecanych produktach na IE

  • 20 Odpowiedzi
  • 4302 Wyświetleń

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

*

Offline Inferno25

  • Stały użytkownik
  • ***
  • 65
  • 0
Brak zdjęć w polecanych produktach na IE
« dnia: Wrzesień 21, 2012, 09:44:02 am »
Witam,

Mam problem - nie wyświetlają się zdjęcia w sekcji "polecane produkty". http://hellthrasher.com/shop/

Problem ten pojawia się tylko na Internet Explorerze. Jakieś pomysły?

Pozdrawiam :)

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: Brak zdjęć w polecanych produktach na IE
« Odpowiedź #1 dnia: Wrzesień 21, 2012, 07:28:47 pm »
jasne poprawienie templetki tak aby była zgodna ze standardem (dokładniej tpl odpowiedzialnego za wyświetlanie polecanych)
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

*

Offline Inferno25

  • Stały użytkownik
  • ***
  • 65
  • 0
Odp: Brak zdjęć w polecanych produktach na IE
« Odpowiedź #2 dnia: Wrzesień 24, 2012, 11:36:42 am »
Chodzi o plik homefeatured.tpl? Jeśli tak to możecie podać jakieś wskazówki co tu można poprawić żeby było ok? Szczerze mówiąc średnio w się w tym orientuję...

<!-- MODULE Home Featured Products -->
<div id="featured-products_block_center" class="block products_block">
   <h4>{l s='featured products' mod='homefeatured'}</h4>
   {if isset($products) AND $products}
      <div class="block_content">
         {assign var='liHeight' value=271}
         {assign var='nbItemsPerLine' value=4}
         {assign var='nbLi' value=$products|@count}
         {assign var='nbLines' value=$nbLi/$nbItemsPerLine|ceil}
         {assign var='ulHeight' value=$nbLines*$liHeight}
         <ul style="height:{$ulHeight}px;">
         {foreach from=$products item=product name=homeFeaturedProducts}
            {assign var='productLink' value=$link->getProductLink($product.id_product, $product.link_rewrite, $product.category)}
            <li class="ajax_block_product {if $smarty.foreach.homeFeaturedProducts.first}first_item{elseif $smarty.foreach.homeFeaturedProducts.last}last_item{else}item{/if} {if $smarty.foreach.homeFeaturedProducts.iteration%$nbItemsPerLine == 0}last_item_of_line{elseif $smarty.foreach.homeFeaturedProducts.iteration%$nbItemsPerLine == 1}first_item_of_line{/if} {if $smarty.foreach.homeFeaturedProducts.iteration > ($smarty.foreach.homeFeaturedProducts.total - ($smarty.foreach.homeFeaturedProducts.total % $nbItemsPerLine))}last_line{/if}">
               <h5><a href="{$productLink}" title="{$product.name|escape:htmlall:'UTF-8'|truncate:35}">{$product.name|escape:htmlall:'UTF-8'|truncate:35}[/url]</h5>
               <p class="product_desc"><a href="{$productLink}" title="{l s='More' mod='homefeatured'}">{$product.description_short|strip_tags:htmlall:'UTF-8'|truncate:130}[/url]</p>
               <a href="{$productLink}" title="{$product.legend|escape:htmlall:'UTF-8'}" class="product_image"><img src="{$img_prod_dir}{$product.id_image}-home.jpg" alt="{$product.legend|escape:htmlall:'UTF-8'}" height="129" width="129" />[/url]
               <p>
                  <span class="price">{displayWtPrice p=$product.price}</span>
                  <a class="button" href="{$productLink}" title="{l s='View' mod='homefeatured'}">{l s='View' mod='homefeatured'}[/url]
                  {if ($product.quantity > 0 OR $product.allow_oosp) AND $product.customizable != 2}
                  <a class="exclusive ajax_add_to_cart_button" rel="ajax_id_product_{$product.id_product}" href="{$base_dir}cart.php?qty=1&amp;id_product={$product.id_product}&amp;token={$static_token}&amp;add" title="{l s='Add to cart' mod='homefeatured'}">{l s='Add to cart' mod='homefeatured'}[/url]
                  {else}
                  <span class="exclusive">{l s='Add to cart' mod='homefeatured'}</span>
                  {/if}
               </p>
            </li>
         {/foreach}
         </ul>
      </div>
   {else}
      <p>{l s='No featured products' mod='homefeatured'}</p>
   {/if}
</div>
<!-- /MODULE Home Featured Products -->

*

Offline sylwekb

  • Nowy
  • *
  • 2
  • 0
Odp: Brak zdjęć w polecanych produktach na IE
« Odpowiedź #3 dnia: Listopad 29, 2012, 05:36:37 pm »
Podpinam się do pytania. Czy ktoś miał ten sam problem i udało mu się rozwiązać bo męczę się nad tym dłuższy czas i nadal nie działa pod IE?

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Brak zdjęć w polecanych produktach na IE
« Odpowiedź #4 dnia: Listopad 29, 2012, 06:22:37 pm »
height="129" width="129" tak FF (ale sobie z tym radzi) i IE zwraca ten wpis jako height="" width="" a powinno byc height="129px" width="129px" presta na takie cos jest wyczulona. ogolnie html przyjmuje takie wpisy jak masz ale presta juz nie zawsze
design4VIP z innej strony...

Odp: Brak zdjęć w polecanych produktach na IE
« Odpowiedź #5 dnia: Styczeń 28, 2013, 05:40:16 pm »
Mam ten sam problem i za cholere nie mogę sobie poradzić.
Jak zostawie standardowy moduł ktory jest w presicie 1.4.4.1 to działa ale wtedy produkty wyswietla tylko te pierwsze ktore wprowadziłem do sklepu. jezeli wgram nowy moduł wówczas moge zmieniac kolejnosc wyswietlania po dacie itp fotki są w Mozilli ale w IE juz nie pokazauje. jak to zrobic

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: Brak zdjęć w polecanych produktach na IE
« Odpowiedź #6 dnia: Styczeń 29, 2013, 08:45:53 am »
problem leży w tym, iż IE nie wyświetla fotek które nie mają zadeklarowanych 2 wartości czyli wysokości i szerokości.
Czyli w tym przypadku do tpl-a nie są przekazywane wartości określające w/w parametry
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

Odp: Brak zdjęć w polecanych produktach na IE
« Odpowiedź #7 dnia: Styczeń 29, 2013, 09:01:21 am »
ok sower
podejrzewam że ta linijka za to odpowiada. nie jestem biegły w tych sprawach dlatego szukam pomocy na forum.
<a href="{$productLink}" title="{$product.legend}" class="product_image"><img src="{$img_prod_dir}{$product.id_image}-home.jpg" alt="{$product.legend}" height="129" width="129" />[/url]

TA LINIJKA jest z nowego modułu

zalezy mi zeby to zmienić gdyz na standardowym module wyswietla poprawnie na Moz. i na IE ale nie mogę ustawić w opcjach wyswietlania się Polecanych Produktow tylko wyswietlają się te pierwsze które wstawiłem do sklepu a nie np te ostatnie. Chcialbym aby można było dodawać je np po dacie dodadnie do sklepu badz cenie. Wgrywając homefeatured v0.91 mogę tak zmieniać tylko wtedy jest problem na IE z fotkami

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Brak zdjęć w polecanych produktach na IE
« Odpowiedź #8 dnia: Styczeń 29, 2013, 10:20:29 am »
ale kolego, przeczytaj moja porpzednia podpowiedz w tym temacie. nic do tej pory nie zmieniles wiec nie dziwne, ze dalej nie dziala. tak jak pisal @sower, problem lezy w wartosciach wysokosci i szerokosci. a jaki to problem, masz juz wytlumaczone wyzej.
design4VIP z innej strony...

Odp: Brak zdjęć w polecanych produktach na IE
« Odpowiedź #9 dnia: Styczeń 31, 2013, 01:56:44 pm »
@deejay3 rozumiem twój wpis i poprawiłem jak zalecałeś czyli do height="129px" width="129px" dodałem px.

I nadal na IE nie ma fotek.
Jak sam widzisz jestem nowicjuszem na forum i wiem że doświadczonych forumowiczów takie osoby drażnią ale kto ma pomóc jak nie osoba zaprawiona w bojach. :)

a tak wyglada cały kod



<!-- MODULE Home Featured Products -->
<div id="featured-products_block_center" class="block products_block">
   <h4>{l s='featured products' mod='homefeatured'}</h4>
   {if isset($products) AND $products}
      <div class="block_content">
         {assign var='liHeight' value=376}
         {assign var='nbItemsPerLine' value=4}
         {assign var='nbLi' value=$products|@count}
         {assign var='nbLines' value=$nbLi/$nbItemsPerLine|ceil}
         {assign var='ulHeight' value=$nbLines*$liHeight}
         <ul style="height:{$ulHeight}px;">
         {foreach from=$products item=product name=homeFeaturedProducts}
            {assign var='productLink' value=$link->getProductLink($product.id_product, $product.link_rewrite)}
            <li class="ajax_block_product {if $smarty.foreach.homeFeaturedProducts.first}first_item{elseif $smarty.foreach.homeFeaturedProducts.last}last_item{else}item{/if} {if $smarty.foreach.homeFeaturedProducts.iteration%$nbItemsPerLine == 0}last_item_of_line{elseif $smarty.foreach.homeFeaturedProducts.iteration%$nbItemsPerLine == 1}first_item_of_line{/if} {if $smarty.foreach.homeFeaturedProducts.iteration > ($smarty.foreach.homeFeaturedProducts.total - ($smarty.foreach.homeFeaturedProducts.total % $nbItemsPerLine))}last_line{/if}">
               <h5><a href="{$productLink}" title="{$product.name}">{$product.name|escape:htmlall:'UTF-8'|truncate:35}[/url]</h5>
               <p class="product_desc"><a href="{$productLink}" title="More">{$product.description_short|strip_tags:'UTF-8'|truncate:130}[/url]</p>
               
               <a href="{$productLink}" title="{$product.legend}" class="product_image"><img src="{$img_prod_dir}{$product.id_image}-home.jpg" alt="{$product.legend}" height="129px" width="129px" />[/url]
               
               <p>
                  {if $displayprice}
                     <span class="price">{displayWtPrice p=$product.price}</span>
                  {/if}

                  {if $view}
                     <a class="button" href="{$productLink}" title="{l s='View' mod='homefeatured'}">{l s='View' mod='homefeatured'}[/url]
                  {/if}

                  {if $addcart}
                     {if $allow_buy_when_out_of_stock OR ($product.quantity AND $product.quantity > 0) OR $product.allow_oosp}
                        <a class="exclusive ajax_add_to_cart_button" rel="ajax_id_product_{$product.id_product}" href="{$base_dir}cart.php?qty=1&amp;id_product={$product.id_product}&amp;token={$static_token}&amp;add" title="{l s='Add to cart' mod='homefeatured'}">{l s='Add to cart' mod='homefeatured'}[/url]
                     {else}
                        <span class="exclusive">{l s='Add to cart' mod='homefeatured'}</span>
                     {/if}
                  {/if}
               </p>
            </li>
         {/foreach}
         </ul>
      </div>
   {else}
      <p>{l s='No featured products' mod='homefeatured'}</p>
   {/if}
</div>
<!-- /MODULE Home Featured Products -->

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Brak zdjęć w polecanych produktach na IE
« Odpowiedź #10 dnia: Styczeń 31, 2013, 02:03:37 pm »
a smarty i compile przeczysciles? bo z tego co widze, to niby w Twoi kodzie masz wartosci wpisane a na stronie height="" width="" ... pusto....


i w ogole co to za pokretne wstawianie zdjecia {$img_prod_dir}{$product.id_image}-home.jpg ? wyrazniej byloby {$link->getImageLink($product.link_rewrite, $product.id_image, 'home')} jezeli to >1.4

no i podstawa, compilacja i cache!
design4VIP z innej strony...

Odp: Brak zdjęć w polecanych produktach na IE
« Odpowiedź #11 dnia: Styczeń 31, 2013, 02:27:04 pm »
dzieki za odpowiedz. kolego ja ten moduł pobrałem z neta więc osobiście nic w nim nie zmieniałem bo nie mam zbytnio o tym pojęcia. czy ten folder compile mam wyczyścić cały ze wszystkich plików ?

Jak usunę z compile plik związany z featured to wówczas wszystkie okienka w polecanych prod. się rozjeżdżają  i napisy wchodzą na siebie.

A to co wspomniałeś o tym pokrętnym wstawianiu zdjęcia to w nawiązaniu do tego modułu czy miałeś na myśli co inne ?

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Brak zdjęć w polecanych produktach na IE
« Odpowiedź #12 dnia: Styczeń 31, 2013, 02:51:51 pm »
jezeli chodzi o linka do zdjec to jak najbardziej mialem na mysli Twoj modul. masz dziwna strukture uzyskania zdjecia. po co wrzucac przekierowanie do katalogu, id produktu itd jezlei presta juz sama w sobie ma to wbudowane poprzez $link... czyli, jezlei juz gdzies i tak takie zadanie jest wykonywane to po co kazac "myslec" Presta jeszcze raz nad tym samym. takie pokretne linki, moze nie jeden, dwa, ale przy wyswietleniu juz 100 produktow na stronie beda widocznie spowalniac presta.

co do compile i smarty.... mzoe i jestes nowicjuszem, ale siadajac do prac nad czymkolwiek nalezy sie najpierw zapoznac z podstawowa instrukcja obslugi. a czyszczenie compile jak i smarty (czy ustawienie tego z automatu w PA/Preferencje) to podstawa podstaw w 80% watkow powtarza sie dokladnie ten sam tekst "czyszczenie smarty i compile". co do faktu, ze cos sie rozjezdza (testy czy cos innego) znaczy tylko tyle, ze to co masz obecnie przechowywane w pamieci (cache/compile) jest calkiem inne do tego co zmieniasz.
design4VIP z innej strony...

Odp: Brak zdjęć w polecanych produktach na IE
« Odpowiedź #13 dnia: Styczeń 31, 2013, 04:29:20 pm »
co do pierwszej częsci nic nie mogę zrobić odnośnie tego modułu bo taki pobrałem z netu nie poradzę sobie z tym sam abym mógł to zmienić tak jak sugerujesz. Czy np mógłbyś mi pomóc ewentualnie poprawić w tym module rzeczy które są twoim zdaniem złe.

A druga twoja sugestia jest jak najbardziej prawidłowa i słuszna. Uwierz mi czytam info o prescie ale nie jestem w stanie wszystkiego na raz ogarnąć , choć bardzo tego chcę.

Mimo wszystko i tak dziękuję ci za poświęcony czas.

pzdr. Paweł

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Brak zdjęć w polecanych produktach na IE
« Odpowiedź #14 dnia: Styczeń 31, 2013, 08:18:01 pm »
nie wiem dlaczego meczysz sie z tym modulem. nie wiem gdzie i po co go sciagnales. wywal go w cholere i zainstaluj ten co jest w oryginale w persta. najlepiej pociagnij jakiegos z wyzszej wersji. np. 1.4.9.0 (jezeli masz wersje 1.4, bo dalej nie napisales na jakiej pracujesz, chociaz mozna to odczytac z zainstalowanej skorki, ale to moze mylic przy 1.5.3) masz jakis bardzo archiwalny modul, rodem z 1.1
design4VIP z innej strony...