Un administrateur Bootstrap 3 utilisant le système de modèle BladeOne (PHP).
D'autres produits peu probables, il ne nécessite qu'un seul fichier bladeone.php. Il pourrait donc fonctionner dans la vanille PHP sans aucun cadre ou toute autre référence externe.
Modèle en direct coulant sur Heroku
composer require EFTEC/gentelella-bladeone
Toutes les références et ressources sont incluses dans ce projet.
Just download the folder to a web server and run /index.php
<?php
include "vendor/autoload.php";
use eftecbladeone;
$blade=new BladeOneBladeOne(__DIR__.'/views',__DIR__ . '/compiled');
define("BLADEONE_MODE",1);
$values=['title'=>'Gentelella-bladeone | index ','username'=>'Hillary Trump'];
echo $blade->run("home.index",$values);
où home.index est le modèle d'index situé dans le dossier vues home
= Fichiers de contrôleurs. Ils utilisent simplement BladeOne et redémarrer les vues.
Views = les modèles basés à Gentella. Les modèles sont compatibles avec la lame de Laravel
vues _shared = les modèles partagés
Views _shared Master.blade.php = le modèle maître. Il a le code commun utilisé pour de nombreuses pages mais les pages de connexion et d'erreur.
Views _shared Masterfull.blade.php = une autre page maître qui n'a pas le menu gauche et supérieur
Views _shared header.php = l'en-tête (menu supérieur)
Views _shared head.php = le contenu de la tête <éadfre
Views _shared LeftMenu.php = le menu de gauche
Views _shared LeftMenu.php = le pied de page de la page (où est le droit d'auteur)
Views _Home = le contenu des pages
images = images utilisées par les vues.
js = JavaScript personnalisé.
css = feuille de style personnalisée
Vendor = bibliothèques PHP tierces (BladeOne)
vendeurs = bibliothèques JavaScript tiers
compilé = un dossier lorsque les vues compilées sont créées. Il génère automatiquement.
(Tout compris)
Les fichiers:
Views _shared Master.blade.php
Views _shared Masterfull.blade.php
contiennent un code pour Google Analytics. Vous pouvez le supprimer. Google Analytics est utilisé pour la démo Heroku.
<!-- google analytics, please remove it -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-99820696-1', 'auto');
ga('send', 'pageview');
</script>
<!-- google analytics, please remove it -->
| Modèle | Version / statut |
|---|---|
| index.blade.php | 0,1 ok |
| calendar.blade.php | 0,1 ok |
| chartjs.blade.php | 0,1 ok |
| chartjs2.blade.php | 0,1 ok |
| contacts.blade.php | 0,1 ok |
| echarts.blade.php | 0,1 ok |
| e_commerce.blade.php | 0,2 ok |
| fixed_footer.blade.php | 0,2 ok |
| fixe_sidebar.blade.php | 0,2 ok |
| form.blade.php | 0,1 ok |
| form_advanced.blade.php | 0,1 ok |
| form_buttons.blade.php | 0,1 ok |
| form_upload.blade.php | 0,1 ok |
| form_validation.blade.php | 0,2 ok |
| form_wizards.blade.php | 0,2 ok |
| General_elements.blade.php | 0,2 ok |
| glyphicons.blade.php | 0,2 ok |
| icons.blade.php | 0,2 ok |
| Inbox.blade.php | 0,2 ok |
| index.blade.php | 0,1 ok |
| index2.blade.php | 0,2 ok |
| index3.blade.php | 0,2 ok |
| invoice.blade.php | 0,2 ok |
| niveau2.blade.php | 0,2 ok |
| login.blade.php | 0,2 ok |
| map.blade.php | 0.1 non testé |
| media_gallery.blade.php | 0,2 ok |
| morisjs.blade.php | 0,2 ok |
| autres_charts.blade.php | 0,2 ok |
| page_403.blade.php | 0,1 ok |
| page_404.blade.php | 0,1 ok |
| page_500.blade.php | 0,1 ok |
| plain_page.blade.php | 0,1 ok |
| PRICTING_TABLES.BLADE.PHP | 0,1 ok |
| profil.blade.php | 0,2 ok |
| projects.blade.php | 0,2 ok |
| project_detail.blade.php | 0,2 ok |
| tables.blade.php | 0,2 ok |
| tables_dynamic.blade.php | 0,2 ok |
| typographie.blade.php | 0,2 ok |
| widget.blade.php | 0,2 ok |
| xx.blade.php | 0.1 Qu'est-ce que c'est? |
BladeOne est autorisé en vertu de la licence du MIT (MIT). Ce qui signifie que vous pouvez utiliser, copier, modifier, fusionner, publier, distribuer, sous-licencier et / ou vendre des copies du logiciel. Mais vous devez toujours dire que Jorge Castro Castillo est l'auteur original de cette bibliothèque.
Gentella Copyright Colorlib (https://colorlib.com/). Licencié en vertu de la licence du MIT (MIT).
Animer le droit d'auteur Daniel Eden (https://daneden.github.io). Licencié en vertu de la licence du MIT (MIT).
Copyright AutoSize Jack Moore. Licencié en vertu de la licence du MIT (MIT).
TODO: Autres licences.