Jump to content

Najczescie kupowane - niewyswietla


hatrick

Recommended Posts

Mam problem z wyswietlaniem produktow najczesciej kupowanych.

Na stronie jest zakladka i blok po prawej. Po prawej w bloku produkty sie wyswietlaja, ale mam wrazenie jakby sie zatrzymalo to.

Natomiast po wybraniu zakladki " najczesciej kupowane" pojawia sie komunikat " aktualny brak".

Gdzie może być problem?

Ponizej daje linka aby zobrazować problem

http://e-kaan.pl/index.php?controller=best-sales

Link to comment
Share on other sites

Konfiguracja modułu "Blok najczęściej kupowanych"

Zawsze wyświetlaj blok (Pokazuj blok nawet jeżeli nie jest dostępny żaden produkt.)

 

Włączyłem, ale nadal nie działa

 

nie jestem pewny, ale to może być coś z cache, od wersji 1.5 prestashop intensywnie dodaje cache wszędzie, gdzie tylko się da...  no i jak rozumiem, sprzedaż w sklepie masz i mimo to, nie wyświetla się nic ?

 

Tak, sprzedaż jest. I mam wrażenie jak by moduł się zawiesił. Pokazuje produkty które były najczęściej sprzedawane przy uruchomieniu sklepu. Ten po prawej zatrzymał się na jakimś etapie, natomiast ten główny w ogóle nie wyświetla.

Link to comment
Share on other sites

Zauwazylem ze jak w preferencjach->produkty ustawie aby wszystkie produkty wyswietlal tak aby na poczatku pojawialy sie produkty po dacie dodania. Czyli najnowsze na samej gorze to wtedy przestaje dzialac zakladka najczesciej kupowane, brak produktow. W momencie przywrocenia do standardu, problem z najczesciej kupowanymi znika. Moze ktos doradzic jak to ogarnac?

Link to comment
Share on other sites

  • 3 months later...

Ja mam inny problem. Mianowicie nie wyświetla mi najczęściej kupowanych na stronie najczesciej-kupowane. 

Na głównej zakładce w bloku po prawej są, a na stronie już nie. Pokazuje aktualnie brak ofert.

Wie ktoś jaka może być przyczyna?

Link to comment
Share on other sites

spróbuj z tym:

1) zrób backup pliku classes/ProductSale.php

2) otworz plik do edycji (oryginalny), wyszukaj funkcji public static function getBestSales(...)

3) jest tam kod :
                GROUP BY product_shop.id_product
                ORDER BY
`'.pSQL($order_by).'` '.pSQL($order_way).'
                LIMIT '.(int)($page_number * $nb_products).', '.(int)$nb_products;

 

zmień go na:

GROUP BY product_shop.id_product
ORDER BY `'.pSQL($order_by).'` '.pSQL($order_way).'               USUŃ TĘ LINIĘ
LIMIT '.(int)($page_number * $nb_products).', '.(int)$nb_products;
 
 
Link to comment
Share on other sites

Mam PS 1.5.6 Nie mam takiej linii, ale Jest podobna:

ORDER BY '.(!empty($order_table) ? '`'.pSQL($order_table).'`.' : '').'`'.pSQL($order_by).'` '.pSQL($order_way).'

 

usunąłem ją i nic nie pomogło. Cache czyściłem.

 

 

A przy okazji może ktoś podpowiedzieć w jaki sposób zrobić, żeby na głównej w panelu "Najczęściej kupowane" rozdzielić tak, żeby wyświetlały się w dwóch liniach? Najprościej byłoby wpakować [br] po Najczęściej... ale gdzie to jest? :)

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

  • 1 month later...

 

spróbuj z tym:

1) zrób backup pliku classes/ProductSale.php

2) otworz plik do edycji (oryginalny), wyszukaj funkcji public static function getBestSales(...)

3) jest tam kod :
                GROUP BY product_shop.id_product

                ORDER BY

`'.pSQL($order_by).'` '.pSQL($order_way).'

                LIMIT '.(int)($page_number * $nb_products).', '.(int)$nb_products;

 

zmień go na:

GROUP BY product_shop.id_product
ORDER BY `'.pSQL($order_by).'` '.pSQL($order_way).'               USUŃ TĘ LINIĘ
LIMIT '.(int)($page_number * $nb_products).', '.(int)$nb_products;
 
 

 

 

Zrobiłem jak napisałeś i niestety dalej mam ten sam problem :(

Pokazują się produkty w prawej kolumnie ale po najechaniu na link Najczęściej kupowane już nie :(

Link do sklepu: http://tumyjki.pl/najczesciej-kupowane

 

Proszę o pomoc

Link to comment
Share on other sites

  • 7 months later...
  • 1 month later...

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...