wBrowseEdit::createButtonWeblics

Erstellt eine Schaltfläche, um die Weblics-Verwaltung zu öffnen, falls der Benutzer Administrator ist

Funktionsaufruf

String createButtonWeblics(String project = '', String icon = '', String caption = '', String title = '', Array attributes = array())

Parameter

project
Projektpfad
icon
Symbol der Schaltfläche
caption
Beschriftung der Schaltfläche
title
Titel der Schaltfläche
attributes
Weitere Attribute
id => String
ID der Schaltfläche
class => String
CSS Klasse
style => String
CSS Style

Beispiel: Button für Weblics-Verwaltung öffnen

Quelltext

<?php

$project     = "/deGlobal"; // Pfad zum globalen Projekt
$icon        = "weblics"; // Symbol der Schaltfläche
$caption     = "Weblics"; // Bezeichnung der Schaltfläche
$title       = "Klicken Sie hier, um die Weblic-Liste zu öffnen"; // Titel der Schaltfläche
$attributes  = array(); // Weitere Attribute
print wBrowseEdit::createButtonWeblics($project, $icon, $caption, $title);

?>

Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.

 
FAQs
Wozu dient wBrowseEdit::createButtonWeblics?
Diese Funktion erstellt eine Schaltfläche, mit der die Weblics-Verwaltung geöffnet werden kann – allerdings nur, falls der Benutzer Administrator ist.
Welche Signatur hat die Funktion createButtonWeblics?
<code class="codeInline">String createButtonWeblics(String project = '', String icon = '', String caption = '', String title = '', Array attributes = array())</code>
Was bedeutet der Parameter „project“ bei createButtonWeblics?
„project“ ist der Projektpfad, der angibt, auf welches Projekt sich die Weblics-Verwaltung bezieht. Im Beispiel wird z. B. <code class="codeInline">"/deGlobal"</code> verwendet.
Wofür sind die Parameter „icon“, „caption“ und „title“ zuständig?
- „icon“: Symbol der Schaltfläche - „caption“: Beschriftung der Schaltfläche - „title“: Titel/Tooltip der Schaltfläche
Welche Aufgabe hat der Parameter „attributes“?
„attributes“ dient zum Übergeben weiterer HTML-Attribute für die Schaltfläche, z. B.: - <code class="codeInline">id => StringID</code> (ID der Schaltfläche) - <code class="codeInline">class => String</code> (CSS-Klasse) - <code class="codeInline">style => String</code> (CSS-Style)
Kann ich ein Beispiel für die Nutzung der Funktion sehen?
Ja. Im Beispiel werden Projektpfad, Icon, Beschriftung und Titel gesetzt und danach die Funktion aufgerufen: <pre><code class="codeBlock" style="color: #000000">php $project = "/deGlobal"; // Pfad zum globalen Projekt $icon = "weblics"; // Symbol der Schaltfläche $caption = "Weblics"; // Bezeichnung der Schaltfläche $title = "Klicken Sie hier, um die Weblic-Liste zu öffnen"; // Titel der Schaltfläche $attributes = array(); // Weitere Attribute print wBrowseEdit::createButtonWeblics($project, $icon, $caption, $title); </code></pre>
Was muss ich beim Einsatz von Framework-Funktionen in eigenen Skripten beachten?
Es wird darauf hingewiesen, den entsprechenden Artikel zu beachten, wenn Framework-Funktionen in eigenen Skripten verwendet werden.
Wie wird das Framework referenziert, wenn ich eine Funktion in einer Weblication®-Seite einbinde?
Wenn Sie eine Funktion innerhalb einer Weblication®-Seite einbinden (z. B. über das PHP-Quelltext Element oder in einem XSL-Template über <code class="codeInline">wsl:php</code>), muss das Framework über <code class="codeInline">grid.php</code> nicht mehr referenziert werden.