项目作者: FriendsOfREDAXO

项目描述 :
UIkit Collection :: Module und Templates für UiKit
高级语言: CSS
项目地址: git://github.com/FriendsOfREDAXO/uikit_collection.git
创建时间: 2018-01-17T15:18:28Z
项目社区:https://github.com/FriendsOfREDAXO/uikit_collection

开源协议:MIT License

下载


UIkit Collection :: REDAXO AddOn

Einleitung

Das Addon liefert das UIKit 3 Standard-Theme, Fragmente sowie ein Template für YForm.

https://getuikit.com

YForm Template

Verwendung:

PHP

  1. $yform->setObjectparams('form_ytemplate', 'uikit3,bootstrap');

PIPE

  1. objparams|form_ytemplate|uikit3,bootstrap

Bootstrap wird als Fallback verwendet.

cke5LightboxHelper (Outputfilter)

Werden Bilder mit einem Bild oder mp4 verlinkt, wird es eine Uikit-Lightbox

Verwendung in boot.php des project addons:

  1. uikitCollection::cke5LightboxHelper();

UikitIcon

Verwendung:

  1. echo uikitCollection::uikitIcon('dokument.pdf', 2);

Die 2 ist das gewünschte Ratio, Standard ist 1

Fragmente

Das AddOn liefert einige Hilfsfragmente zur Ausgabe von Uikit-Elementen mit.

uikit_accordeon_tabs.php

Hiermit können Accordeons oder Tabs ausgegeben werden. Werden medien mit übergeben in einem item so wird auch eine Bildergalerie erzeugt.

Parameter

info = Nimmt ein Array an und erstellt eine Tab oder Akkordeon Liste
type = Bei 1 > Akkordeon, bei 2 Tabs
items = Array mit den Keys title, body, media;

Bei Verwendung von media wird das gallery fragment verwendet und die Galerie nach dem body ausgegeben

Es wird ein Metafeld med_copyright in den Medien-Metas benötigt.

uikit_card.php

Mit diesem Fragment können Uikit-Cards generiert werden.

Auszug aus der Hilfe im Fragment

  1. $help['info'] = 'Das Fragment ezeugt UiKit-Cards: https://getuikit.com/assets/uikit/tests/card.html';
  2. $help['media'] = 'Nimmt Markup für ein Medium / uk-media an (String)';
  3. $help['media_bottom'] = 'Definiert ob das Medium am Ende dargestellt werden soll (bool)';
  4. $help['title'] = 'Titel bzw. Header (String)';
  5. $help['body'] = 'Body (String)';
  6. $help['body_prepend'] = 'vor Body (String)';
  7. $help['body_append'] = 'nach Body (String)';
  8. $help['footer'] = 'Footer (String)';
  9. $help['main_attributes'] = 'Hier können Attribute zur uk-card ergänzt werden (array), bei class werden diese an .uk-card angehägnt ';
  10. $help['body_attributes'] = 'Hier können Attribute zum body ergänzt werden (array), bei class werden diese angehägnt ';

Dieses Fragment nimmt über dem Parameter media eine Liste von Medien des Medienpools auf und gibt eine Galerie aus.

Es wird ein Metafeld med_copyright in den Medien-Metas benötigt.

Credits

Wolfgang Bund

Christian Gehrke

Christian Kolloch

Thomas Skerbis

Markus Wottrich

Autor

Friends Of REDAXO