alexcaussades/bootstrap

dev-master 2020-07-20 08:31 UTC

This package is auto-updated.

Last update: 2024-09-20 17:41:06 UTC


README

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();?>