Jump to content

[MODULE] Top Selling Products in Category, according to Sales


Falgener
 Share

Recommended Posts

Zdravím, tak to můžete otestovat.

Vlastnosti:

-nezobrazuje se na Home Page

-nezobrazuje se ve stránce detailu produktu

-nezobrazuje se, když v kategorii není žádné zboží se statusem Platba akceptována

 

/* ------------------ bestsellerincategory.zip ----------------- */

Blok Nejprodávanější produkty v aktuální kategorii. V pravém nebo levém sloupku.

Standardní blok, standardní instalace.

 

 

/* ------------------ topsellerincategory.zip ------------------ */

Nejprodávanější produkty v aktuální kategorii. V prostředním sloupku.

INSTALACE !!!

Na většině šablon je potřeba provést tuto úpravu, aby se modul ukázal:

 

1/ Editujte header.tpl v adřesáři vaší šablony - www/themes/YOURTHEME/

na konci souboru pod řádku s tímhle kodem:


<div id="center_column">

před řádku s tímhle kódem:


{/if}

vložte řádku s tímhle kodem:


{$HOOK_CENTER_COLUMN}

(příklad je v modulu v adresáři examle)

 

2/ Potom přejděte do Administrace > Preferences > Performance a nastavte Smarty-Nucená kompilace:Ano, Cache: Ne.

Proběhněte pár stránek ve vašem obchodu, aby se překompilovali Smarty.

 

3/ Nainstalujte modul topsellerincategory

 

4/ Vraťte v administraci zpátky původní nastavení Smarty.

----------------------------------------------------------------------------

vzhled si dodělejte v css

english install help included

 

EDIT:

Verze 1.0.0 - dodělána volba "Zahrnout produkty s více kategoriemi" do nastavení.

post-300251-0-21185600-1340282212_thumb.jpg

bestsellerincategory.zip

topsellerincategory.zip

Edited by Falgener (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

  • 2 weeks later...

Půjde to na 1.3.3?

 

Jinak modul vypadá výborně.

 

------------------------

 

Tak jsem to zkoušel na 1.3.3 a mám u bestsellerincategory.zip problém se zdrojem obrázku, nenačítají se a je tam otazník, pravděpodobně špatná cesta k obrázku.

 

topsellerincategory jsem vůbec nerozchodil, což mě dost štve protože tento modul jsem hledal dost dlouho.

 

Neumíš poradit prosím.

 

Díky

Edited by Fiko84 (see edit history)

Share this post


Link to post
Share on other sites

Půjde to na 1.3.3? Jinak modul vypadá výborně. ------------------------ Tak jsem to zkoušel na 1.3.3 a mám u bestsellerincategory.zip problém se zdrojem obrázku, nenačítají se a je tam otazník, pravděpodobně špatná cesta k obrázku. topsellerincategory jsem vůbec nerozchodil, což mě dost štve protože tento modul jsem hledal dost dlouho. Neumíš poradit prosím. Díky

 

Zdar,

Ty moduly jsou prakticky stejné, co se týká dotazu do DB, takže pokud ti chodí ten bestsellerincategory.zip, tak ten druhý by mohl chodit taky, jediný rozdíl tam je ten

{$HOOK_CENTER_COLUMN}, a potom je nutné provést rekompilaci smarty.

Takže pokud se dobře pamatuju, nevím jestli ta verze 1.3.3 měla volbu na vynucení kompilace smarty - myslím že ne. V tom případě je nutné ručně smazat všechno kromě index.php v adresáři \tools\smarty\compile\, tím se smarty znovu překompilují.

 

Co se týká obrázků, na to se ještě podívám, já mám zapnutá hezká URL a taky 1.3.3 myslím ještě používala starý systém ukládání obrázků, což by taky mohlo být příčinou.

 

EDIT:

 

 

Takže potvrzeno, to nezobrazování obrázků dělá skutečně ten starý systém ukládání obrázků v PS1.3.3. Myslím, že nový systém ukládání obrázků jde až od 1.4. Zkusím, jestli by s tím ještě nešlo něco dělat.

Edited by Falgener (see edit history)

Share this post


Link to post
Share on other sites

Zdar,

Ty moduly jsou prakticky stejné, co se týká dotazu do DB, takže pokud ti chodí ten bestsellerincategory.zip, tak ten druhý by mohl chodit taky, jediný rozdíl tam je ten

{$HOOK_CENTER_COLUMN}, a potom je nutné provést rekompilaci smarty.

Takže pokud se dobře pamatuju, nevím jestli ta verze 1.3.3 měla volbu na vynucení kompilace smarty - myslím že ne. V tom případě je nutné ručně smazat všechno kromě index.php v adresáři \tools\smarty\compile\, tím se smarty znovu překompilují.

 

Co se týká obrázků, na to se ještě podívám, já mám zapnutá hezká URL a taky 1.3.3 myslím ještě používala starý systém ukládání obrázků, což by taky mohlo být příčinou.

 

EDIT:

 

 

Takže potvrzeno, to nezobrazování obrázků dělá skutečně ten starý systém ukládání obrázků v PS1.3.3. Myslím, že nový systém ukládání obrázků jde až od 1.4. Zkusím, jestli by s tím ještě nešlo něco dělat.

 

V první řadě díky moc.

 

Já používám trochu upravenou themes pouze s levým sloupcem, tak se obávám jestli to nebude tím, protože to nastavení to může trochu rozházet, ale tvoji radu zkusím.

 

 

Za ty obrázky bych byl rád.

 

Děkuji za pomoc

Share this post


Link to post
Share on other sites

  • 3 months later...

V první řadě díky moc.

 

Já používám trochu upravenou themes pouze s levým sloupcem, tak se obávám jestli to nebude tím, protože to nastavení to může trochu rozházet, ale tvoji radu zkusím.

 

 

Za ty obrázky bych byl rád.

 

Děkuji za pomoc

 

Zdravím,

 

už se Vám podařilo rozchodit nějak ty obrázky? Taky mi to právě nejde.

 

 

Předem díky za rady.

Share this post


Link to post
Share on other sites

  • 2 months later...

Hi...

Your module rocked.

That is great and fulfils what i want.

But i get one issue. Image URL is wrong So no image is displayed.

How to sort that out?

You can see below link

http://purmoservice....egory&id_lang=1

 

Thanks

 

Hi try version 1.0.1 from http://netvianet.com/8-free-prestashop-modules.

Compared to version 1.0.0 from here:

Module is show on product detail page too.

Something with pictures was there changed - so, maybe it will work B)

 

The change is in .tpl file and .php file - after install Set Smarty Force compile:Yes Cache:No,Visit Your e-shop Page and Reload some pages, then go into Back Office > Preferences > Performance

Set Smarty Force compile:No Cache:Yes.

Share this post


Link to post
Share on other sites

Hi... i did upgrade but unfortunately URL to images are still in wrong pattern.

Any other idea?

Yes, I see that you are using PrestaShop 1.5.x.

 

So far I did not have time to test this module for PS 1.5

As I have time, I'll do it.

Hmm, try "Friendly URL" in Preferences - SEO & URLs

Edited by Falgener (see edit history)

Share this post


Link to post
Share on other sites

The problem is this is not even working on wamp clone of this site. That is PS 1.4.8

I am having same problem there also.

Code is same for below products image source and best-selling-products image source

but ...

 

Can you help me how can i get product image name only by image id?

I think if i could get image name only then that will be enough.

All others data is correct

 

Thanks

Share this post


Link to post
Share on other sites

  • 2 months later...

ide to niekomu na Preste 1.5 ?

verze 1.0.1 co je na netvianet.com mi na 1.5.3 funguje

jinak ber v úvahu, že se nic nezobrazí, pokud v dané kategorii není zboží ve stavu platba akceptována.

Share this post


Link to post
Share on other sites

  • 2 weeks later...
  • 4 months later...

Verze 1.0.1 mě na prestě 1.5. zdá se funguje - jen nevím, proč se zobrazují vždy 4 variace od nejprodávanějšího produktu (tzn. pokud mám zobrazeno 12, tak na prvních 4 místech je 1. nejprodávanější, na dalších 4 druhý a podobně).

 

Může mít spojitost s tím, že jsou používány kombinace produktů, které jsou právě 4 - od kombinací aktuálně odstupuji, ale data nasbíraná za prodeje jsou asi včetně kombinací. Jde to nějak resetovat?

 

Jinak díky za pěkný a užitečný modul!

 

EDIT: teď jsem si uvědomil, že se modul chová stejně i v kategorii, kde nejsou kombinace ani u jednoho zboží. Stejně tam jsou vždy 4 exempláře.

 

EDIT2: je to spojený s multistore konfigurací. mám 4 podshopy. jakmile jsem jeden odstranil, tak je zboží duplikováno 3x.

 

Napadá někoho možnost, jak spustit tento modul s multistore?

Edited by ka8ooi (see edit history)

Share this post


Link to post
Share on other sites

  • 1 month later...

I like this module but I'm try TopSellerInCategory in PS 1.5.4.1.

Module duplicate and show the same product in multistore mode from another domain.

 

I fix it by repalce

LEFT JOIN `'._DB_PREFIX_.'product_lang` AS pl ON (p.`id_product` = pl.`id_product` AND `id_lang` = '.$id_lang.')

to

        LEFT JOIN `'._DB_PREFIX_.'product_lang` AS pl ON (p.`id_product` = pl.`id_product` AND `id_lang` = '.(int)$id_lang.Shop::addSqlRestrictionOnLang('pl').')

 

But quantity is same for both domains.

How to fix it ?

Edited by Radi (see edit history)

Share this post


Link to post
Share on other sites

Verze 1.0.1 mě na prestě 1.5. zdá se funguje - jen nevím, proč se zobrazují vždy 4 variace od nejprodávanějšího produktu (tzn. pokud mám zobrazeno 12, tak na prvních 4 místech je 1. nejprodávanější, na dalších 4 druhý a podobně).

 

Může mít spojitost s tím, že jsou používány kombinace produktů, které jsou právě 4 - od kombinací aktuálně odstupuji, ale data nasbíraná za prodeje jsou asi včetně kombinací. Jde to nějak resetovat?

 

Jinak díky za pěkný a užitečný modul!

 

EDIT: teď jsem si uvědomil, že se modul chová stejně i v kategorii, kde nejsou kombinace ani u jednoho zboží. Stejně tam jsou vždy 4 exempláře.

 

EDIT2: je to spojený s multistore konfigurací. mám 4 podshopy. jakmile jsem jeden odstranil, tak je zboží duplikováno 3x.

 

Napadá někoho možnost, jak spustit tento modul s multistore?

 

 

I like this module but I'm try TopSellerInCategory in PS 1.5.4.1.

Module duplicate and show the same product in multistore mode from another domain.

 

I fix it by repalce

LEFT JOIN `'._DB_PREFIX_.'product_lang` AS pl ON (p.`id_product` = pl.`id_product` AND `id_lang` = '.$id_lang.')

to

        LEFT JOIN `'._DB_PREFIX_.'product_lang` AS pl ON (p.`id_product` = pl.`id_product` AND `id_lang` = '.(int)$id_lang.Shop::addSqlRestrictionOnLang('pl').')

 

But quantity is same for both domains.

How to fix it ?

 

I did some quick changes in the query, but I did not test it, I have not multistore..... Thank God...  :lol:

test module for download here : http://netvianet.com/free-prestashop-module/38-module-top-selling-products-in-category.html

Share this post


Link to post
Share on other sites

  • 2 months later...
  • 2 weeks later...
  • 1 month later...

Mám problém se zobrazením produktů, které jsou deaktivované. Zobrazuje se mi produkt který je deaktivovaný. Mám prestashop 1.4.9.

Potřeboval bych najít řešení prosím. Zkoušel jsem pomocí $product.quantity > 0 ale nevím jak. :(

Edited by sirtoby (see edit history)

Share this post


Link to post
Share on other sites

Mám problém se zobrazením produktů, které jsou deaktivované. Zobrazuje se mi produkt který je deaktivovaný. Mám prestashop 1.4.9.

Potřeboval bych najít řešení prosím. Zkoušel jsem pomocí $product.quantity > 0 ale nevím jak. :(

Zdravím.

Napiste mi email do PM, pošlu vám to . Nedávno jsem to pro někoho upravoval pro PS 1.4.x.

Share this post


Link to post
Share on other sites

  • 4 months later...

Já se omlouvám, ale mně tento modul prostě nezobrazí korektně obrázky produktů. Když se podívám na URL obrázku, tak je zde správně ID ibrázku, ale ID produktu nikoliv. Tedy např. mujweb.cz/1949-small_default/nazevproduktu.jpg namísto mujweb.cz/743-1949-small_default/nazevproduktu.jpg - kdy 1949je ID obrázku a 743 ID produktu a nemůžu najít nikde chybu :o

 

Kdy jsem laboroval s:

<img src="{$link->getImageLink($product.link_rewrite, $product.id_image, $imgsu)}" height="{$smallSize.height}" width="{$smallSize.width}" alt="{$product.name|escape:html:'UTF-8'}" />

A místo $product.id_image zkoušel různé variace a i $imgsu jsem nahradil přímo 'default_smart', ale prostě ne a ne. :)

 

Jelikož máme více obchodů a více šablon (testovaná má header.tpl kapku jinde), tak jsem zkusil i v jiné šabloně, která je předělaná z default a zde je ten stejný problém. Tak nevím, zda jsou skvrny na slunci, nebo si to řeklo prostě ne a ne, nebo nějakým způsobem lamim?

 

EDIT: Omlouvám se ... PS1.5.4.1 s multishopem testováno na dvou šablonách.

Edited by studionet (see edit history)

Share this post


Link to post
Share on other sites

  • 5 months later...
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More