Přechodně nedostupné zboží - ideální řešení.

marvays
14. bře 2019 15:29 #139425
Zajímaly by mě názory zkušených, jak ideálně vyřešit z pohledu marketingu i zákazníka problém, který vzniká ve chvíli, kdy zboží není přechodně skladem. Typický příklad u "malého" eshopu, kde se přeprodává zboží z Číny. Model se vyprodá a neví se, jestli se bude ještě nabízet. už dlouho mi vrtá hlavou, jak to ideálně vyřešit, aby to nebylo pracné pro sekretářku, která zboží spravuje. Aby mi hlavně nevznikla neexistující stránka. A tak podobně . . . .

V detailu zboží vidím stav/doporučené/ukončeno . . . . . ovšem při zaškrtnutí "ukončeno" nepozoruji žádné změny.

Dle mého názoru by asi měla být změněna dostupnost zboží ze "skladem", na něco ve stylu "dočasně nedostupné". Pak by nemělo být možno zboží vložit do košíku. Možná by neměla být zveřejněna cena zboží. A ideálně by se mohl zobrazit nějaký info proužek s informací, že zboží již není skladem a nabídnout mu podobné produkty, které skladem jsou.

Ideálně, kdyby se část z toho dala nějak automatizovat.

Jak to řešíte vy?

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
14. bře 2019 16:34 #139430
Většinou toto u shopů souvisí s nastavením skladu.

A u všech co jsem překládal byla funkce typu: Když není produkt skladem, nejde zakoupit, nebo třeba Povolit-nepovolit záporný stav skladu a podobně...

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od marvays
14. bře 2019 18:20 #139434
To by bylo řešení. Ani jeden můj klient ovšekm sklad nepoužívá :(

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Petr
14. bře 2019 18:48 #139435
Ahoj,
najdi template
templates/your_template/html/com_virtuemart/products_detail/default.php

a přidej si podmínku kde chceš vypsat informaci
// ukončení výroby
if ($this->product->product_discontinued == 1) {
    <element>text</element>
}

a můžeš u výrobku používat ten checkbox Doprodej

Nebo tam je ještě ve stav produktu pole datum dostupnosti to by mělo být
$this->product->product_available_date

a musi se to dodelat do sablony stejne jako ten doprodej.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Rudolf
14. bře 2019 20:45 - 14. bře 2019 21:16 #139436
Vice o discontinued diskutovali na foru virtuemartu:

forum.virtuemart.net/index.php?topic=136132.0

Je to checkbox, jehož funkcionalitu si musí každý výrobce šablony doprogramovat.

Pokud Vám nabízené řešení Petra stačí, použijte jeho nebo lépe takto:
                    $prodejUkoncen = (int) $this->product->product_discontinued;

                    if ((int) $prodejUkoncen == 0) {
                    ?>

                        <div class="product-price-info_wrap">

						Zde běžné části Virtuemartu:
						- add to cart
						- stockhandle
						
                        </div>    <!-- product-price-info_wrap -->

					<?php } else { ?>
                        <!-- neprodejny-produkt -->	
                        <div class="neprodejny-produkt">
                            <h3><?php echo JText::_('COM_VIRTUEMART_PRODUKT_JIZ_NENI_URCEN_PRODEJI'); ?></h3> 
                        </div>
                        <!-- neprodejny-produkt -->	
					<?php } ?>

Důležité je aby jste nepoužil v sekci neprodejny-produkt sublayout addtocart.


Pokud potřebujete profesionálnější řešení, tak jak navrhoval Patrick zde:
forum.virtuemart.net/index.php?topic=136132.msg483695#msg483695

měl by jste použít na dalších místech:

- detail produktu
- výpis kategorie
- modul košík
- paginace
- export do srovnávačů
- vyhledání ve spojení s komponentou CF Filtering
- filtrování ve spojení s modulem CF Filtering
...

a vše si upravit ve stylu např. Alza. Pokud neumíte, napište, my tuhle funkci implementovali do šablon už před vznikem checkboxu.
Důvodem snahy zprovoznění této funkcionality z naší strany bylo zaindexování produktu ve vyhledávačích a vznik 404 při vypnutí produktu v administraci, jak to mnozí administrátoři bohužel dělali. Díky tomu je výskyt 404 minimální.
Takže tento checkbox je super, nyní je to více systémové a navíc více níže:

Nevím jestli tuto funkcionalitu již někdo využívá v rozšířeních 3 stran, ale určitě tuto funkcionalitu najdete například implementovanou v rozšířeních:

- komponenta Easyfeeder - více zde ...
- modul Related Products Extended for Virtuemart - více zde ...
Přílohy:

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
14. bře 2019 23:22 #139441

Rudolf napsal: Je to checkbox, jehož funkcionalitu si musí každý výrobce šablony doprogramovat.

Tak to je obzvláště vypečené :D

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Rudolf
15. bře 2019 00:18 #139442
No tak jsem to někde četl přímo od Maxe na Virtuemartu :)

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od marvays
15. bře 2019 09:57 #139447
Děkuji. O něco se pokusím. Předpokládám, že je to tedy předpřipravené pro podnikavce, který k tomu naprogramuje rozšíření a může ho prodávat? To by bylo zajímavé :)

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Rudolf
15. bře 2019 15:00 #139454
Ano zajímavé to je a proto to prodáváme a máme upravené již aplikace jak jsem psal výše :)

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od marvays
15. bře 2019 15:02 #139455
Dívám se dívám, že se již eshop naplňuje :) Gratuluji

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.