BootstrapHelpShortcode.php in Bootstrap 3 shortcodes 8
Adds shortcodes for all Bootstrap elements.
Namespace
Drupal\bs_shortcodes\Plugin\ShortcodeFile
src/Plugin/Shortcode/BootstrapHelpShortcode.phpView source
<?php
/**
* @file
* Adds shortcodes for all Bootstrap elements.
*/
namespace Drupal\bs_shortcodes\Plugin\Shortcode;
use Drupal\Core\Language\Language;
use Drupal\shortcode\Plugin\ShortcodeBase;
/**
* @Shortcode(
* id = "bs_help",
* token = "help",
* title = @Translation("Help"),
* description = @Translation("Bootstrap 3 shortcode"),
* weight = 50
* )
*/
class BootstrapHelpShortcode extends ShortcodeBase {
public function process(array $attributes, $content, $langcode = Language::LANGCODE_NOT_SPECIFIED) {
return $content;
}
/**
* {@inheritdoc}
*/
public function tips($long = FALSE) {
$output = '<p>' . t('<strong>Bootstrap 3 shortcodes</strong> supports all bootstrap components, including responsive grids, buttons, tabs, accordeons, wells, dividers etc. Documentation:' . '</p>');
$output .= '<div class="row"><div class="col-md-3">' . t('<a href="@docs" target="_blank">Shortcodes overview and examples</a>', array(
'@docs' => 'https://github.com/filipstefansson/bootstrap-3-shortcodes#shortcode-reference',
)) . '</div>';
$output .= '<div class="row"><div class="col-md-3">' . t('<a href="@docs" target="_blank">Bootstrap CSS documentation</a>', array(
'@docs' => 'http://getbootstrap.com/css/',
)) . '</div>';
$output .= '<div class="row"><div class="col-md-3">' . t('<a href="@docs" target="_blank">Bootstrap Components documentation</a>', array(
'@docs' => 'http://getbootstrap.com/components/',
)) . '</div>';
$output .= '<div class="row"><div class="col-md-3">' . t('<a href="@docs" target="_blank">Bootstrap Javascript documentation</a>', array(
'@docs' => 'http://getbootstrap.com/javascript/',
)) . '</div></div>';
$output .= '<p></p>';
return $output;
}
}
Classes
Name![]() |
Description |
---|---|
BootstrapHelpShortcode | Plugin annotation @Shortcode( id = "bs_help", token = "help", title = @Translation("Help"), description = @Translation("Bootstrap 3 shortcode"), weight = 50 ) |