/BootstrapPHP

This library for Bootstrap on the php.

Primary LanguagePHP

Bootstrap

Bootstrap php library for AlexCaussades

This library for Bootstrap on the php.

Latest Stable Version Total Downloads Latest Unstable Version License Version Dependents

Installation

composer require alexcaussades/bootstrap:dev-master

Usage

<?php

require 'vendor/autoload.php';
use Bootstrap\Alerts;
use Bootstrap\Bootstrap;
use Bootstrap\Form;

$boot = new Bootstrap();
$alerts = new Alerts();
?>

HEAD Meta

<?= $boot->getHeaderBootsrap(); ?>

Container Col Row

/** Start */
<?=  $boot->startContainer();?>
<?=  $boot->startrow();?>
<?=  $boot->startcol();?>

/** End  */
<?=  $boot->endcol();?>
<?=  $boot->endrow();?>
<?=  $boot->endContainer();?>

Alerts

<?=  $alerts->setAlertsDimissing("danger", 'hello');?>

Fromulaire

<?=  $boot->startContainer();?>
	<?php $form = new form("#", "get"); ?>
	<?php $form->startForm(); ?>
	<?php $form->FormLabel("test");?>
	<?php $form->inputTextdefault(null,"info", "ceci est un test", 0, 255);?>
	<?php $form->inputTextsmRequire(null,"info", "ceci est un test", 0, 255);?>
	<?php $form->inputPassword(null,"password", "votre mot de passe");?>
	<?=  $boot->startContainer();?>
	<?php $form->FormLabel("select");?>
	<?php $form->selectFormDefault();?>
		<?php $form->selectOption("test", "test");  $form->selectOption("test", "test");  $form->selectOption("test", "test"); $form->selectOption("test", "test");  $form->selectOption("test", "test"); $form->selectOption("test", "test"); ?>
	<?php $form->endSelectForm();?>
	<?php $form->selectFormDataListDefault("test","yui","hello"); 
	$form->selectFormDatalistName("test"); 
		$form->selectFormDatalistoption('coucou'); 
		$form->selectFormDatalistoption('coucou'); 
		$form->selectFormDatalistoption('coucou'); 
		$form->selectFormDatalistoption('coucou'); 
	$form->endSelectDataList();?>
	<?php $form->ButtonSubmit("primary", "send") ;?>
	<?php $form->buttonSubmitBlock("primary", "coucou");?>
	<?php $form->endForm(); ?>
<?= $boot->endContainer(); ?>
<?= $boot->endContainer(); ?>

card

<?php $card = new card;
$card->cardBuilder($option = array("colortext" => "white",
									"colorcard" => "dark",
									"header" => "test", 
									"title" => "coucou ses nous",
									"text" => "vennez les amis"));

echo $card->cardCreatColor(); ?>

MagiqueClass

<?=  $boot->magiqueClass("row justify-content-md-center");?>
<?= $boot->endMagiqueClass(); ?>

Footer

<?=  $boot->getJS();?>