---
title: "Shops for Laravel — dokumentácia | Roundly"
description: "Dokumentácia Shops for Laravel: viac obchodov, produkty a varianty, sklad, košíky, objednávky, presné dane, kupóny a platobné drivery."
url: https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel
language: sk
---

[Všetky balíky](https://roundly-consulting.com/sk/open-source.md)

Open source

# Shops for Laravel

Inštalácia

`composer require roundly-consulting/shops-for-laravel`

Vyžaduje: PHP ^8.4 · Laravel ^12.0|^13.0

[GitHub](https://github.com/roundly-consulting/shops-for-laravel) [Packagist](https://packagist.org/packages/roundly-consulting/shops-for-laravel) [Prispieť (otvorí sa v novej karte)](https://donate.stripe.com/dRmeVe8FX5PF1Qd9pXcEw00) [Patreon](https://www.patreon.com/cw/roundly)

## Prehľad

Produkčný základ e-commerce pre Laravel: obchody ako skutoční tenanti, produkty s možnosťami, variantmi a SKU, skladová kniha odolná voči súbehu, perzistentný košík s vytvorením objednávky jedným volaním, strážený stavový automat objednávky a presné ceny s daňou aj bez nej na peniazoch s ľubovoľnou presnosťou. Platby a doprava sú kontrakty driverov, takže si pripojíte vlastných poskytovateľov. Všetko ide cez jednu fasádu Shops — alebo cez injektovaný manažér či obyčajné triedy akcií — a pre testy je k dispozícii zaznamenávajúci fake. Je to stavebný blok, nie hotový e-shop — pod licenciou MIT, postavený len na Laraveli a sesterských balíkoch Roundly (peniaze, kupóny, kredity, médiá, recenzie, atribúty, adresy, slugy), bez ďalších externých knižníc.

### Čo získate

#### Obchody a tenancy

Skutočný tenant Shop s vlastnou menou a daňovými sadzbami. Prevádzkujte jeden obchod alebo viac, s väzbou na aktuálny obchod, ktorá vlastníctvo vyplní automaticky.

#### Produkty, varianty a možnosti

Možnosti skladajú predajné varianty s vlastným SKU, cenou, daňovou triedou a zásobou; jednoduché produkty dostanú predvolený variant automaticky.

#### Sklad odolný voči súbehu

Auditovateľná skladová kniha s úpravami pod zámkom riadku, rezerváciami pri vytvorení objednávky a udalosťami pri nízkej zásobe.

#### Presné peniaze a dane

Money s ľubovoľnou presnosťou v každej sume, ceny s daňou aj bez nej, sadzby podľa obchodu a krajiny v bázických bodoch a súhrn dane podľa sadzieb.

#### Z košíka do objednávky, strážený cyklus

Perzistentný košík, transakčné vytvorenie objednávky jedným volaním, ktoré zafixuje riadky, daň, zľavu a adresy, a stavový automat od New po Refunded.

#### Fasáda, DI alebo akcie

Handly Shops::cart(), order() a inventory(), to isté API na injektovanom ShopsManager alebo ako triedy akcií — a Shops::fake() zaznamená každú zmenu.

#### Vymeniteľné drivery

Kontrakty pre platby, dopravu, dane, zľavy, čísla objednávok a overené nákupy s predvolenými implementáciami bez konfigurácie — žiadne SDK poskytovateľa.

### Dokumentácia

#### [Inštalácia](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/instalacia.md)

Inštalácia cez Composer, publikovanie štrnástich migrácií aj tabuliek sesterských balíkov a rozhodnutie o type kľúča a jazykoch pred migráciou.

#### [Konfigurácia](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/konfiguracia.md)

Každý konfiguračný kľúč a jeho predvolená hodnota — model tenanta, ceny, dane, sklad, médiá, recenzie, slugy, platby, doprava, zľavy a čísla objednávok.

#### [Rýchly štart](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/rychly-start.md)

Od produktu po vybavenú objednávku na pár riadkoch — cez fasádu Shops a s predvolenými nastaveniami balíka bez konfigurácie.

#### [Fasáda Shops](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/fasada.md)

Handly Shops::cart(), order() a inventory() a k nim coupons(), current() a addresses() — celé API obchodu v jednej fasáde so zoznamom všetkých metód.

#### [DI a akcie](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/bez-fasady.md)

Injektujte ShopsManager a získajte to isté API bez statických volaní, alebo spúšťajte verejné triedy akcií v jobách a vlastných akciách.

#### [Obchody a tenancy](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/obchody.md)

Model tenanta Shop, väzba CurrentShop, ktorá automaticky vyplní shop\_id, scope forShop() a nahradenie vlastným modelom tenanta.

#### [Produkty a kategórie](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/katalog.md)

Vytvárajte produkty a kategórie, priraďujte kategórie, plánujte zverejnenie a ukladajte názvy a popisy vo viacerých jazykoch.

#### [Slugy a URL](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/slugy-a-url.md)

Slugy obchodov, produktov a kategórií pre každý jazyk — jedinečnosť vynútená databázou, route binding podľa jazyka a voliteľná história s 301.

#### [Varianty, SKU a možnosti](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/varianty-a-moznosti.md)

Predajné varianty s vlastným SKU, cenou, menou, daňovou triedou a zásobou; možnosti, ktoré ich skladajú; a automatický predvolený variant.

#### [Sklad a zásoby](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/sklad.md)

Auditovateľná skladová kniha so zámkom riadku — pohyby podľa dôvodu, automatické rezervácie pre objednávky a udalosti zásob a nízkej zásoby.

#### [Peniaze a meny](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/peniaze-a-meny.md)

Každá suma je presné Money z money-for-laravel — casty a stĺpce decimal(38,0), ochrana mien a objednávky, ktoré si pamätajú vlastnú menu.

#### [Daňové sadzby](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/dane.md)

Sadzby daní podľa obchodu a krajiny v bázických bodoch, poradie hľadania sadzby, TaxRateValue, dane len z konfigurácie a vlastné resolvery.

#### [Košík](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/kosik.md)

Perzistentný košík pre zákazníkov aj hostí — pridávajte varianty, počítajte cenu s kupónom aj bez neho, upravujte riadky a validujte množstvá.

#### [Vytvorenie objednávky](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/vytvorenie-objednavky.md)

Z košíka objednávka v jednej transakcii — riadky, zásoba, kupón, doprava, adresy a kupujúci — a adresy vyplnené z adresára zákazníka.

#### [Objednávky a ceny](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/ceny-objednavok.md)

DTO Price — medzisúčet, zľava, cena bez dane, daň, doprava a konečná suma — so zafixovanými hodnotami, presnou daňou po riadkoch a súhrnom podľa sadzieb.

#### [Stav a životný cyklus objednávky](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/zivotny-cyklus-objednavky.md)

Strážený stavový automat — New, InProgress, Paid, Fulfilled, Canceled, Refunded — s časovými pečiatkami, vyrovnaním skladu, udalosťami a číslovaním.

#### [Kupóny a zľavy](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/kupony-a-zlavy.md)

Kupóny z coupons-for-laravel — náhľad kódu, cena košíka, jediné uplatnenie pri vytvorení objednávky so zafixovanou zľavou alebo vlastný resolver.

#### [Platba kreditom v obchode](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/platba-kreditom.md)

Kupujúci zaplatia celú objednávku alebo jej časť z kreditu v mene objednávky a refundácie sa môžu vrátiť ako kredit.

#### [Platby a doprava](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/platby-a-doprava.md)

Kontrakty driverov pre platby a dopravu s predvolenými implementáciami — vlastná brána, platba za objednávku, refundácie podľa vás a cena dopravy.

#### [Obrázky produktov](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/obrazky-produktov.md)

Hlavné obrázky a galérie produktov, obrázky variantov a bannery kategórií — predvolene verejné, s responzívnymi šírkami.

#### [Recenzie a hodnotenia](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/recenzie.md)

Recenzie produktov a súhrny hodnotení cez reviews-for-laravel, s označením overeného nákupu podľa zaplatených a vybavených objednávok.

#### [Špecifikácia (atribúty)](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/specifikacie.md)

Typované, validované a filtrovateľné atribúty produktov cez attributes-for-laravel — definujte ich v konfigurácii a filtrujte či triedte katalóg.

#### [Rozšírenie, udalosti a výnimky](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/rozsirenie.md)

Šesť vymeniteľných driverov, traity pre vlastné modely, servisné triedy, všetky udalosti, ktoré balík spúšťa, a všetky výnimky, ktoré vyhadzuje.

#### [Testovanie](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/testovanie.md)

Shops::fake() zaznamená každú zmenu košíka, objednávku, platbu, prechod stavu aj zápis zásoby; dáta pripravia továrne modelov so stavmi.

#### [Požiadavky](https://roundly-consulting.com/sk/open-source/navody/shops-for-laravel/poziadavky.md)

PHP 8.4+ s ext-bcmath, Laravel 12 alebo 13 a sesterské balíky Roundly, ktoré Composer nainštaluje automaticky.

## Prejavte lásku k open source

Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.

[Ďalšie spôsoby podpory vrátane kryptomien](https://roundly-consulting.com/sk/podporte-nas.md)

Odoslaním daru súhlasíte s našimi [podmienkami prijímania darov](https://roundly-consulting.com/sk/podmienky-darov.md).

[Podporte našu open-source prácu (otvorí sa v novej karte)](https://donate.stripe.com/dRmeVe8FX5PF1Qd9pXcEw00) [Pridajte sa k nám na Patreone (otvorí sa v novej karte)](https://www.patreon.com/cw/roundly)

## Chcete to zabudovať do svojho produktu?

Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.

[Ponuka do 48 hodín](https://roundly-consulting.com/sk/kontakt.md) [Prezrieť všetky balíky](https://roundly-consulting.com/sk/open-source.md)
