PHP code example of jeffwhitfield / silverstripe-bootstrap-theme
1. Go to this page and download the library: Download jeffwhitfield/silverstripe-bootstrap-theme library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
jeffwhitfield / silverstripe-bootstrap-theme example snippets
public function init() {
parent::init();
$ThemeDir = $this->ThemeDir();
Requirements::set_write_js_to_body(true);
Requirements::set_combined_files_folder($ThemeDir.'/_/ajax/libs/jquery/2.1.0/jquery.min.js");
Requirements::combine_files(
'site.js',
array(
$ThemeDir.'/javascript/libs.js',
$ThemeDir.'/bower_components/bootstrap/js/affix.js',
$ThemeDir.'/bower_components/bootstrap/js/alert.js',
$ThemeDir.'/bower_components/bootstrap/js/button.js',
$ThemeDir.'/bower_components/bootstrap/js/carousel.js',
$ThemeDir.'/bower_components/bootstrap/js/collapse.js',
$ThemeDir.'/bower_components/bootstrap/js/dropdown.js',
$ThemeDir.'/bower_components/bootstrap/js/modal.js',
$ThemeDir.'/bower_components/bootstrap/js/tooltip.js',
$ThemeDir.'/bower_components/bootstrap/js/popover.js',
$ThemeDir.'/bower_components/bootstrap/js/scrollspy.js',
$ThemeDir.'/bower_components/bootstrap/js/tab.js',
$ThemeDir.'/bower_components/bootstrap/js/transition.js',
$ThemeDir.'/javascript/main.js'
)
);
}
public function Copyright($startYear = "", $separator = "-") {
$currentYear = date('Y');
if(!empty($startYear)) {
$output = ($startYear>=$currentYear ? $currentYear : $startYear.$separator.$currentYear);
} else {
$output = $currentYear;
}
return $output;
}