Jednoduchý e-shop Laravel 5.3 část 3 – košík a přidání zboží do něj

Jednoduchý e-shop Laravel 5.3 část 3 – košík a přidání zboží do něj

Pokračujeme tedy dál no homepage máme zobrazení košíku a teď bychom chtěli zboží přidat do košíku a po té zobrazit zboží v košíku. Obsah košíku uložíme do session . Takže do routes/web.php si přidáme dvě routy a to pro přidání zboží do košíku a také pro zobrazení košíku.

a vytvoříme si CartController

a upravíme takto

funkce postAdd nám slouží pro přidání zboží z homepage do košíku a a index nám zobrazí aktuální obsah košíku. Ještě musíme připravit…

Read More Read More

Jednoduchý e-shop Laravel 5.3 část 2 – databáze seeder a homepage

Jednoduchý e-shop Laravel 5.3 část 2 – databáze seeder a homepage

Dazabázi máme vytvořenou. Abychom mohli vyvíjet aplikaci naplním si produkty daty. K tomu využiji další pěknou feature, kterou Laravel má a to database seeder. Takže si v database/seeds upravíme DatabaseSeeder.php a to takto

Dále si ve stejném adresáři vytvoříme ProductsTableSeeder.php

a nyní bychom už mohli pustit seeder

Ovšem ten nám skončí chybou ClassProductcTableSeeder does not exists. Ovšem my ale víme, že existuje. Problém je pouze v autoloadu takže provedeme

A zkusíme seeder znovu spustit. Ops opět…

Read More Read More

Jednoduchý e-shop Laravel 5.3 část 1 – Instalace a databáze

Jednoduchý e-shop Laravel 5.3 část 1 – Instalace a databáze

Po krátké přestávce ( v mezidobí jsem pronikala do tajů záludného prgramovacího jazyka C) jsem se vrátila k mému původnímu e-shopu ( viz. seriál a drobný update). Jak už to tak bývá, zjistila jsem, že ne zrovna všechno v něm bylo ideální. Protože se blíží vánoce a kromě zaměstnání, úklidu domácnosti, pečení cukroví a nákupu dárků, nemám v podstatě nic na práci, rozhodla jsem se svůj nehezký kód přepracovat a to s využitím nejnovější verze Laravel framewroku a to konkrétně aktuální verze 5.3….

Read More Read More

Jedoduchý e-shop Laravel update

Jedoduchý e-shop Laravel update

UPDATE: Začala jsem novy seriál Jednoduchý e-shop Laravel 5.3 Po čase jsem se vrátila ke svému jednoduchému e-shopu na frameworku Laravel. Pro jednu známou jsem potřebovala jednoduchý e-shop na prodej jejich výrobků a tak jsem oprášila svůj zdrojový kód ze seriálu a updatovala jsem na Laravel 5.3. Oproti původnímu seriálu jsem vypustila kategorie (v požadovaném e-shopu je nepotřebuji, prodává jen pár svých kousků). Zato jsem přidala administraci s využitím vestavěné autentizace ve frameworku. Vytvořila jsem si vlastní middleware pro přihlášení do…

Read More Read More

Sass a Gulp základ použití

Sass a Gulp základ použití

V současné době je moderní použití CSS preprocesorů. Vyzkouším si základní použití na jednoduchém webu. Předpokladem je instalace Node.js. Ověříme si instalaci vypsáním verze.

Jednoduchý e-shop Laravel 5.1 část 8

Jednoduchý e-shop Laravel 5.1 část 8

UPDATE: Začala jsem novy seriál Jednoduchý e-shop Laravel 5.3 Tak zatím se nikdo neozval, že by se mu šikla ta administrace, tak si zatím opravím drobnou chybu a to že pokud se do obchodu podívám a nemám ještě nic v košíku zobrazí se chyba