ajoutUtilisateurs
This commit is contained in:
9
views/base.php
Normal file
9
views/base.php
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php use App\Infrastructure\View as V; ?>
|
||||
|
||||
<?php V::partial( 'header' ); ?>
|
||||
|
||||
<div class="main-body">
|
||||
<?php V::inject( 'content'); ?>
|
||||
</div>
|
||||
|
||||
<?php V::partial( 'footer' ); ?>
|
||||
32
views/home.php
Normal file
32
views/home.php
Normal file
@@ -0,0 +1,32 @@
|
||||
<h1>Coucou</h1>
|
||||
<?php $str = "Markdown **text**\n# SOLONG\n*text*."; $md = \App\Helpers\Markdown::convertToHTML( $str ); echo "<p>$md</p>"; ?>
|
||||
<?php use App\Infrastructure\View as V; use App\Http\Router; ?>
|
||||
|
||||
|
||||
<?php
|
||||
|
||||
|
||||
|
||||
|
||||
$recette = new \App\Domain\Recettes\RecetteRepository()->getByID( 2 );
|
||||
$modelingredient = new \App\Domain\Ingredients\Ingredient();
|
||||
$modelingredient->num_ingredient=0;
|
||||
$modelingredient->nom_ingredient='nomdingredientaupif';
|
||||
var_dump($modelingredient);
|
||||
//$ingredient = new \App\Domain\Ingredients\IngredientRepository()->add($modelingredient);
|
||||
//pas de add si numing existe déjà use autoincrement
|
||||
$ingredient = new \App\Domain\Ingredients\IngredientRepository()->getByID( 1 );
|
||||
var_dump( $recette );
|
||||
var_dump( $ingredient );
|
||||
// new \App\Domain\Recettes\RecetteRepository()->removeAnIngredient( $ingredient, $recette );
|
||||
var_dump( $recette->getAllLinkedIngredients() );
|
||||
echo "\n\n";
|
||||
$modelUtilisateurs = new \App\Domain\Utilisateurs\Utilisateurs();
|
||||
$modelUtilisateurs->num_user=0;
|
||||
$modelUtilisateurs->username="usnmaemaee";
|
||||
$modelUtilisateurs->userpassword="pawssorddd";
|
||||
$user = new \App\Domain\Utilisateurs\UtilisateursRepository()->add($modelUtilisateurs);
|
||||
$user = new \App\Domain\Utilisateurs\UtilisateursRepository()->getByID( 2 );
|
||||
var_dump($user);
|
||||
|
||||
?>
|
||||
23
views/login.php
Normal file
23
views/login.php
Normal file
@@ -0,0 +1,23 @@
|
||||
<?php use App\Infrastructure\View as V; use App\Http\Router; ?>
|
||||
|
||||
<div class=formcont>
|
||||
<form id='login-form' action='<?php echo Router::getRouteURL( 'api->auth' ); ?>' method='post'>
|
||||
|
||||
<div class='form-group'>
|
||||
<label for='logmsg'>Se Connecter</label>
|
||||
</div>
|
||||
<div id="login-errors" class="form-error" style="display:none;color:red;">
|
||||
</div>
|
||||
<div class='form-group'>
|
||||
<input type='text' class='form-control' name='username' id='username' value='' placeholder="Pseudo">
|
||||
</div>
|
||||
|
||||
<div class='form-group'>
|
||||
<input type='text' class='form-control' name='password' id='password' value='' placeholder="Mot de Passe">
|
||||
</div>
|
||||
|
||||
<button type='submit' class='btn btn-primary'>Confirmer</button>
|
||||
|
||||
</form>
|
||||
</div>
|
||||
<script src="<?php echo Router::getAssetURL( 'js/login.js' ); ?>" defer></script>
|
||||
14
views/partials/footer.php
Normal file
14
views/partials/footer.php
Normal file
@@ -0,0 +1,14 @@
|
||||
<?php use App\Infrastructure\View as V; ?>
|
||||
|
||||
<footer id="footer">
|
||||
<div class="src">
|
||||
<a href="google.com">Une source</a>
|
||||
</div>
|
||||
<div class="Contact">
|
||||
Front end : Bousquet Sébastien
|
||||
--- Back end : Thorel Benjamin
|
||||
--- Base de donné : Glaudis Jordan
|
||||
</div>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
30
views/partials/header.php
Normal file
30
views/partials/header.php
Normal file
@@ -0,0 +1,30 @@
|
||||
<?php use App\Infrastructure\View as V; ?>
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title><?php echo V::getHeadTitle(); ?></title>
|
||||
<meta charset="UTF-8" />
|
||||
<link rel="stylesheet" href="<?php V::assetUrl( 'css/style.css' ); ?>" />
|
||||
</head>
|
||||
<body>
|
||||
<header id="header">
|
||||
<div id="logo">
|
||||
<a href="index.php">
|
||||
<img src="<?php V::assetUrl( 'images/Logo.jpg'); ?>" class="logo">
|
||||
</a>
|
||||
</div>
|
||||
<nav>
|
||||
<ul class="nav-list">
|
||||
<li><a id="google" class="nav-element" href="<?php V::routeUrl( 'home'); ?>">Acceuil</a></li>
|
||||
<li><a id="unTest" class="nav-element" href="<?php V::routeUrl( 'recettes->index'); ?>">Liste des recettes</a></li>
|
||||
<?php if( \App\Helpers\Authentification::isLoggedIn() ): ?>
|
||||
<li><a id="login" class= "nav-element" href="<?php V::routeUrl( 'logout'); ?>">Logout</a></li>
|
||||
<li><a id="addBouton" class="nav-element" href="<?php V::routeUrl( 'recettes->create'); ?>">Ajouter une Recette</a></li>
|
||||
<?php else: ?>
|
||||
<li><a id="login" class= "nav-element" href="<?php V::routeUrl( 'login'); ?>">Login</a></li>
|
||||
<?php endif; ?>
|
||||
</ul>
|
||||
<input type="text" class="search-form search-form-recette" placeholder="Rechercher une recette ...">
|
||||
</nav>
|
||||
</header>
|
||||
39
views/partials/tag-sidebar.php
Normal file
39
views/partials/tag-sidebar.php
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php use App\Infrastructure\View as V; ?>
|
||||
|
||||
<div class="sidebar">
|
||||
<div class="tag-cont">
|
||||
<h4>Tag</h4>
|
||||
<div class="tag-selected-div">
|
||||
<ul>
|
||||
</ul>
|
||||
</div>
|
||||
<form class="sidebar-search" action="none">
|
||||
<input type="text" class="search-form search-form-tag" name="search-tag" placeholder="Rechercher..." >
|
||||
</form>
|
||||
<div class="tag-unselected-div">
|
||||
<ul>
|
||||
<?php foreach( V::arg( 'tagsList') as $tag ): ?>
|
||||
<li class="tag tag-unselected" onclick="test()"><?php echo $tag->nom_tag; ?></li>
|
||||
<?php endforeach; ?>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<hr id="hr">
|
||||
<div class="ingr-cont">
|
||||
<h4>Ingrédient</h4>
|
||||
<div class="tag-selected-div">
|
||||
<ul>
|
||||
</ul>
|
||||
</div>
|
||||
<form class="sidebar-search" action="none">
|
||||
<input type="text" class="search-form search-form-tag" name="search-ingr" placeholder="Rechercher..." >
|
||||
</form>
|
||||
<div class="tag-unselected-div">
|
||||
<ul>
|
||||
<?php foreach( V::arg( 'ingredientsList') as $tag ): ?>
|
||||
<li class="tag tag-unselected" onclick="test()"><?php echo $tag->nom_ingredient; ?></li>
|
||||
<?php endforeach; ?>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
19
views/recettes/index.php
Normal file
19
views/recettes/index.php
Normal file
@@ -0,0 +1,19 @@
|
||||
<?php use App\Infrastructure\View as V; ?>
|
||||
|
||||
<?php V::partial( 'tag-sidebar' ); ?>
|
||||
<div class="content">
|
||||
<div class="recettes">
|
||||
<?php if( V::arg( 'recettesList' ) != null ) foreach( V::arg( 'recettesList' ) as $recette ): ?>
|
||||
<a class="recette-icone" href="<?php V::routeUrl( 'recettes->show', $recette->slug ); ?>">
|
||||
<img class="recette-preview-image" src="random-recette.jpg">
|
||||
<div class="recette-icone-content">
|
||||
<h3><?php echo $recette->titre_recette; ?></h3>
|
||||
<ul>
|
||||
<li>Temps de préparation : <?php echo $recette->temps_de_preparation; ?></li>
|
||||
<li>Nombre d'ingrédients : <?php echo $recette->getNumberOfIngredients(); ?></li>
|
||||
</ul>
|
||||
</div>
|
||||
</a>
|
||||
<?php endforeach; ?>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user