GithubHelp home page GithubHelp logo

donkey_wine's Introduction

donkey_wine

step 0

mcd de la db (voir dossier db) initialisation du projet installation des dependance

    composer require --dev symfony/profiler-pack 

    composer require symfony/maker-bundle --dev

    composer require symfony/orm-pack --dev

    composer require --dev orm-fixtures

    composer require symfony/webpack-encore-bundle

    npm i

    npm install sass-loader@^13.0.0 sass --save-dev

    npm install bootstrap --save-dev

conviguration de la db dans le fichier .env

    symfony console doctrine:database:create

création des deux entity

        symfony console make:entity
        
        symfony console d:s:u -f

-Storage -Bottle

step 1

création des fixtures

    symfony console make:fixtures

-storage invention des données création des const et ajout de $this->addReference(self::NOM de la constante, $variable)

-bootle -> https://www.hachette-vins.com/hub/guide-vins/ (merci copilote)

ajoute de use Doctrine\Common\DataFixtures\DependentFixtureInterface; et implements DependentFixtureInterface a la class BottleFixtures création de la function getDependencies() pour pouvoir réquperer les constante crée dans StorageFixtures ajout de $this->getReference(StorageFixtures::NOM_DE_LA-CONSTANTE_VOULU) pour impléménter ->setStorage()

symfony console doctrine:fixtures:load -n

désactivation de copilote pour finir le projet

création des formulaire

symfony console make:form

step 2

création des controller

symfony console make:controller

création du crud de storage et bottle

template

all    -> index.html.twig
show   -> show.html.twig
add    -> new.html.twig + _form.html.twig
edit   -> edit.html.twig + _form.html.twig
delete -> _delete.html.twig

création des method dans chaque controller

ajout de

use App\Entity<nom de Entity>; use App\Form<nom du Form>; use App\Repository<nom de Repository>;

#[Route('/')]

au début de chaque controller

step 3

    composer require --dev symfony/var-dumper

ajout du nom de stockage de chaque bouteille

donkey_wine's People

Contributors

moustachethecat avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.