×

Hlášení

1:2254 VAT Calc: Private person outside EU was detected with private person field in BT, and thus returning home rate for non-EU private persons - CZ tax rate: 21
Nová verze
Doporučujeme
MINIJoomla_Box_Price_History

Historie cen pro VirtueMart

Plugin vyhovuje smernici EU o zobrazení historii cen a slev.
Plugin ukládá historii cen do samostatné databázové tabulky a umožňuje na detailu produktu Detailní informace
Verze
3.0.5
Výrobce
Minion Interactive s.r.o.
Vytvořeno
2023-04-01
Aktualizováno
2023-04-01
Licence
Typ
Placené rozšíření
Obsahuje
P
Verze platformy
3 VM3
Cena bez DPH652 Kč
Hodnota DPH137 Kč
Prodejní cena:789 Kč
 (34 EUR)
MINIJoomla_Box_Price_History
history-price-plugin
history-price-description
history-price-advanced
history-price-virtuemart-tab
demo-zvonek-price-history-sale
demo-zvonek-price-history-graph
demo-kind-price-history-sale
demo-kind-price-history-graph

Hodnocení

Zatím zde není žádné hodnocení tohoto produktu.

Popis produktu

  • Instalace a nastavení
    Plugin standardně nainstalujete podle pravidel CMS Joomla. V nastavení je možné změnit dobu sledování ceny a formát datumu pro graf.
  • Prvotní naplnění
    Aby systém správně pracoval je potřeba provést prvotní naplnění v nastavení pluginu na záložce Prvotní naplnění. Po kliknutí na tlačítko Spustit naplnění db tabulkystrong> se vytvoří v db ceny produktů bez slev a s aktuální slevou. Cena bez slevy se bere jako základní cena a od ní se počítá výše slevy a informace o nejnižší ceně.
  • Úprava view cen produktů
    Duplikujte šablonu: zkopírujte šablonu price Virtuemart z /components/com_virtuemart/views/sublayouts/prices.php do /templates/YOUR TEMPLATE/html/components/com_virtuemart/views/sublayouts/prices.php.
    Vzor změn originálního souboru je přiložena k pluginu ve složce **SAMPLE** ( Virtuemart 3.4.2 ).
  • Základní zavolání trigger historie cen
    Je potřeba určit místo pro zobrazení ceny, slevy a grafu. Toto místo se může měnit na základě projektu a proto ho budeme určovat zavoláním triggeru viz php kod.
    $dispatcher = JDispatcher::getInstance();
    $historyPrice = $dispatcher->trigger('getProductHistoryPrice', array($product->virtuemart_product_id))[0];
  • Sleva - ideálně použít do podmínek zobrazení původní ceny atd.
    (float)$historyPrice['discount_price']
  • Původní cena - html struktura se může lišit od Vašeho webu
    if ( (float)$historyPrice['priceWithoutDiscount'] > 0 ) {
    $html = '';
    $html .= '
    ';
    $html .= '' . JText::sprintf( 'PLG_SYSTEM_VMPRICEHISTORY_MINIMUM_PRICE', (int)$historyPrice['lastDays'] ) . '';
    $html .= '' . $currency->priceDisplay( (float)$historyPrice['priceWithoutDiscount'] ) . '';
    $html .= '
    ';
    echo $html;
    }
  • Sleva - html struktura se může lišit od Vašeho webu
    if ( (float)$historyPrice['discount_price'] > 0 ) {
    $html = '';
    $html .= '
    ';
    $html .= '' . JText::_( 'COM_VIRTUEMART_CART_SUBTOTAL_DISCOUNT_AMOUNT' ) . '';
    $html .= '' . $currency->priceDisplay( (float)$historyPrice['discount_price'] ) . '';
    $html .= '
    ';
    echo $html; }
  • Výpis grafu na detail produktu
    Doporučujeme přidat na požadované místo do souboru /components/com_virtuemart/views/productdetails/tmpl/default.php pokud nemáte override detailu produktu v šabloně obchodu.
    $dispatcher = JDispatcher::getInstance();
    $historyPrice = $dispatcher->trigger('getProductPriceHistoryGraf', array($this->product->virtuemart_product_id))[0];
  • Nový TAB v administraci produktu
    Plugin vytvoří nový TAB na detailu produktu v administraci, který obsahuje výpis historie cen za zvolené období. 

 

history price virtuemart tab

Soubory ke stažení

Digitální produkt k prodeji
Price history for VirtueMart 3.0.5

Předplatné: 6 měsíců

Celkový počet možných stažení: 12

Odkaz ke stažení produktu najdete na detailu objednávky ve svém účtu až po potvrzení objednávky administrátorem eshopu po kontrole zaplacení.
V případě úspěšně dokončené platby kartou je odkaz aktivní ihned.