function uikit_views_help in UIkit Components 8.3
Same name and namespace in other branches
- 8 uikit_views/uikit_views.module \uikit_views_help()
- 8.2 uikit_views/uikit_views.module \uikit_views_help()
- 7.3 uikit_views/uikit_views.module \uikit_views_help()
- 7.2 uikit_views/uikit_views.module \uikit_views_help()
Implements hook_help().
File
- uikit_views/
uikit_views.module, line 18 - UIkit Views.
Code
function uikit_views_help($route_name, RouteMatchInterface $route_match) {
$output = '';
// Setup translatable string arguments.
$t_args = [
':uikit' => Url::fromUri('https://www.drupal.org/project/uikit')
->toString(),
// Current plugin style components.
':accordion' => Url::fromUri('https://getuikit.com/docs/accordion')
->toString(),
':grid' => Url::fromUri('https://getuikit.com/docs/grid')
->toString(),
':list' => Url::fromUri('https://getuikit.com/docs/list')
->toString(),
':slider' => Url::fromUri('https://getuikit.com/docs/slider')
->toString(),
':slideshow' => Url::fromUri('https://getuikit.com/docs/slideshow')
->toString(),
':switcher' => Url::fromUri('https://getuikit.com/docs/switcher')
->toString(),
':table' => Url::fromUri('https://getuikit.com/docs/table')
->toString(),
];
switch ($route_name) {
case 'help.page.uikit_views':
$output = '<p>' . t('The UIkit Views module provides Views plugins for the <a href=":uikit" target="_blank">UIkit theme</a>.', $t_args) . '</p>';
$output .= '<h3>' . t('Views plugins') . '</h3>';
$output .= '<p>' . t('<strong>Style</strong>: Style plugins control how a view is displayed. For the most part they are object wrappers around theme templates. Styles UIkit Views provides:') . '</p>';
$output .= '<ul>';
$output .= '<li>' . t('<a href=":accordion" target="_blank">Accordion</a>', $t_args) . '</li>';
$output .= '<li>' . t('<a href=":grid" target="_blank">Grid</a>', $t_args) . '</li>';
$output .= '<li>' . t('<a href=":list" target="_blank">List</a>', $t_args) . '</li>';
$output .= '<li>' . t('<a href=":slider" target="_blank">Slider</a>', $t_args) . '</li>';
$output .= '<li>' . t('<a href=":slideshow" target="_blank">Slideshow</a>', $t_args) . '</li>';
$output .= '<li>' . t('<a href=":switcher" target="_blank">Switcher</a>', $t_args) . '</li>';
$output .= '<li>' . t('<a href=":table" target="_blank">Table</a>', $t_args) . '</li>';
$output .= '</ul>';
break;
}
return $output;
}