Skip to content

benyrfg/virtuemart3

 
 

Repository files navigation

Návod v češtině

Module for VirtueMart 3 or 4 + Joomla 3 or 4

Download module

Actual version 1.3.1

Installation

The current version of the module is available on GitHub in the repository https://github.com/Zasilkovna/virtuemart3. To download the module directly as a zip package, click the button Clone or download and choose the option Download ZIP.

To install the plug-in, you need to do the following:

  • log in to Joomla administration (usually at {domain} / administrator)
  • in the top menu, select ** Extensions / Manage / Install **
  • in the tab Upload Package File drag the installation package to the marked section, or click Or Browse for file and select the installation package file

Plugin configuration

Basic configuration

  • In the Joomla administration, select in the top menu VirtueMart / Configuration.
  • Select in the left menu CONFIGURATION / PACKETA.
  • Go to the ** Configuration ** tab.
  • Fill in API key which you can find in the client section » Client support.
  • Enter ** E-shop ID ** - the sender name you have set in the client section of your sender.
General rules

Since version 1.2.0 pricing rules have been moved to shipping method configuration

  • default price - the shipping price applies if the country-specific default price is not filled
  • Maximum weight - for orders with a larger weight, the Packeta shipping method will not be offered in the cart
  • free shipping - if the order price is higher, free shipping

Configuring Weighting Rules and Pricing

Pro každou podporovanou zemi je možné nastavit:

  • ** default price ** - the price will be applied if you do not fill in the pricing rules, or the order weight exceeds the set weighting rules for a particular country
  • ** free shipping ** - if the order price is higher, free shipping
  • ** Weight rules ** - click ** Add ** to set prices for different order weights. To cancel the weight rule, click the ** Remove ** button

Save the configuration with the ** Save ** button in the upper left corner of the page. Next, select ** VirtueMart ** / ** Shipment Methods ** in the top menu and add a new shipping method. The added method must have ** Shipment Method ** set to ** VM3 Mail **

List of orders

  • In the Joomla administration, select the item in the top menu VirtueMart / Configuration.

  • Select in the left menu CONFIGURATION / PACKETA.

  • Go to the ** Orders ** tab.

  • To export shipments, check the checkbox in the first column of the order and then click the ** CSV ** button (when exporting to a CSV file) or the ** Submit Shipments ** button (in case of direct submission).

  • Export shipments to CSV file:

    • Mark orders (by the checkbox) that you want to export to the CSV file.
    • Above the list of orders, click the ** CSV ** button to save the file.
  • Direct submission (via API):

    • Mark orders (checkbox) that you want to send to the Packeta.
    • Above the list of orders, click the ** Submit Shipments ** button.
    • To print labels, check the checkbox in the ** Print Labels ** column of the order, then click the ** Print Labels ** button above the order list.

Module information

Supported languages:

  • czech
  • english

Supported versions:

  • VirtueMart 3 or 4 + Joomla 3 or 4
  • If you have trouble using the module, please contact us at [email protected].

Functions provided:

  • Integration of widget v6 for selection of pickup points in the e-shop cart.
  • Support for pickup points of external carriers.
  • Set different prices for different target countries.
  • Setting prices according to weight rules.
  • Free shipping from the specified price of the order.
  • Possibility of bulk weight adjustment in the shipment list.
  • Export shipments to a CSV file, which can be imported in client section.
  • Direct submission of orders to the Packeta system and labels printing.

OPC support

  • One Page Checkout for VirtueMart from RuposTel

In case you are using another third-party cart module, please write to [email protected]. Packeta module may not work with another OPC module.

Warning - Feature drop plan: Delivery and payment limitations settings

In July 2023 we are going to discontinue settings for Delivery and payment limitations from Packeta module configuration. We recommend to use native VirtueMart settings for this purpose.

To restrict some Payment methods for some Shipping methods, please use VirtueMart settings:

VirtueMart Control panel -> left panel menu Shop -> Payment Methods -> Edit Payment Method -> tab Payment Method Information -> Shipments

In this field add Shipping methods that are allowed for this Payment method or leave it blank for all Shipping methods.

Users, who modified the file components/com_virtuemart/views/cart/tmpl/select_payment.php, are advised to revert the changes to the original state for better performance:

	foreach ($this->paymentplugins_payments as $paymentplugin_payments) {
		if (is_array($paymentplugin_payments)) {
			foreach ($paymentplugin_payments as $paymentplugin_payment) {
				echo '<div class="vm-payment-plugin-single">'.$paymentplugin_payment.'</div>';
			}
		}
	}

Modul pro VirtueMart 3 nebo 4 + Joomla 3 nebo 4

Stažení modulu

Aktuální verze 1.3.1

Instalace

Aktuální verze modulu je dostupná na githubu v repository https://github.com/Zasilkovna/virtuemart3. Pro přímé stažení modulu jako zip balíčku je potřeba kliknout na tlačítko Clone or download a zvolit možnost Download ZIP.

Pro instalaci plug-inu je potřeba provést následující kroky:

  • přihlašte se do administrace systému Joomla (obvykle na adrese {doména}/administrator)
  • v horním menu vyberte položku Rozšíření / Spravovat / Instalovat
  • v záložce Upload Package File přetáhněte instalační balíček do vyznačené části, nebo klikněte na tlačítko Or Browse for file a vyberte soubor s instalačním balíčkem

Konfigurace plug-inu

Základní konfigurace

  • V administraci systému Joomla vyberte v horním menu položku VirtueMart / Configuration.
  • V levém menu vyberte položku CONFIGURATION / PACKETA.
  • Přejděte na záložku Konfigurace.
  • Vyplňte API klíč který naleznete v klientské sekci » Klientská podpora.
  • Zadejte Identifikátor eshopu - označení odesílatele které máte nastaveno v klientské sekci u vašeho odesílatele.
Obecná pravidla

Od verze 1.2.0 se cenová pravidla konfigurují v detailu způsobu dopravy

  • Výchozí cena - cena za přepravu se použije v případě, že není vyplněna výchozí cena u konkrétní země
  • Maximální váha - u objednávek s větší hmotnostní nebude v košíku přepravní metoda Zásilkovna nabízena
  • Doprava zdarma - pokud bude cena objednávky vyšší bude doprava zdarma

Konfigurace váhových pravidel a cen

Pro každou podporovanou zemi je možné nastavit:

  • Výchozí cena - cena se použije pokud nevyplníte cenová pravidla, nebo hmotnost objednávky přesáhne nastavená váhová pravidla pro konkrétní zemi
  • Doprava zdarma - pokud bude cena objednávky vyšší bude doprava zdarma
  • Váhová pravidla - kliknutím na tlačítko Přidat můžete nastavit ceny pro různé váhy objednávky. Pro zrušení váhového pravidla klikněte na tlačítko Odebrat

Konfiguraci uložte tlačítkem Save v levém horním rohu stránky. Dále je potřeba zvolit v horním menu položku VirtueMart / Shipment Methods a přidat novou metodu dopravy. Přidaná metoda musí mít parametr Shipment Method nastavený na Zasilkovna VM3

Seznam objednávek

  • V administraci systému Joomla vyberte v horním menu položku VirtueMart / Configuration.

  • V levém menu vyberte položku CONFIGURATION / PACKETA.

  • Přejděte na záložku Objednávky.

  • Pro export zásilek je potřeba zaškrtnout checkbox v prvním sloupci u objednávky a poté kliknout na tlačítko CSV (při exportu do csv souboru) nebo na tlačítko Podat zásilky (v případě přímého podání).

  • Export zásilek do CSV souboru:

    • Označte objednávky (zaškrtnutím checkboxu) které chcete exportovat do CSV souboru.
    • Nad seznamem objednávek naleznete klikněte na tlačítko CSV a soubor uložte.
  • Přímé podání zásilek (přes API):

    • Označte objednávky (zaškrtnutím checkboxu) které chcete odeslat do Zásilkovny.
    • Nad seznamem objednávek naleznete klikněte na tlačítko Podat zásilky.
    • Pro tisk šítků je zaškrtněte checkbox ve sloupci Tisk štítků u příslušné objednávky a poté klikněte na tlačítko Vytisknout štítky nad seznamem objednávek.

Informace o modulu

Podporované jazyky:

  • čeština
  • angličtina

Podporované verze:

  • VirtueMart 3 nebo 4 + Joomla 3 nebo 4
  • Při problému s použitím modulu nás kontaktujte na adrese [email protected]

Poskytované funkce:

  • Integrace widgetu v6 pro výběr výdejních míst v košíku eshopu.
  • Podpora výdejních míst externích dopravců.
  • Nastavení různých cen pro různé cílové země.
  • Nastavení cen podle váhových pravidel.
  • Doprava zdarma od zadané ceny objednávky.
  • Možnost hromadné úpravy hmotnosti v seznamu zásilek.
  • Export zásilek do CSV souboru, který lze importovat v klientské sekci.
  • Přímé podání zásilek do systému Zásilkovny a tisk štítků.

Podpora pro OPC

  • One Page Checkout for VirtueMart od RuposTel

Pokud používáte nějaký jiný modul košíku třetí strany, napište nám [email protected]. Modul Zásilkovny nemusí být s jiným OPC modulem funkční.

Upozornění - Plán odstranění funkce: Omezení dopravy a platby

V červenci 2023 odstraníme v konfiguraci modulu Zásilkovna nastavení pro omezení doprava-platba. Doporučujeme pro tento účel používat nativní nastavení VirtueMartu.

Chcete-li omezit některé způsoby platby pro některé způsoby dopravy, použijte, prosím, nastavení VirtueMart:

VirtueMart Control panel -> levý panel menu Shop -> Payment methods -> Upravit platební metodu -> záložka Payment Method Information -> Shipments

Do tohoto pole přidejte Přepravní metody, které jsou pro tuto Platební metodu povoleny, nebo jej nechte prázdné pro všechny Přepravní metody.

Uživatelům, kteří upravili soubor components/com_virtuemart/views/cart/tmpl/select_payment.php, doporučujeme vrátit změny kvůli výkonu do původního stavu:

	foreach ($this->paymentplugins_payments as $paymentplugin_payments) {
		if (is_array($paymentplugin_payments)) {
			foreach ($paymentplugin_payments as $paymentplugin_payment) {
				echo '<div class="vm-payment-plugin-single">'.$paymentplugin_payment.'</div>';
			}
		}
	}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 78.6%
  • CSS 17.0%
  • JavaScript 3.5%
  • HTML 0.9%