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.