TobbiVM

Erweiterung. Liste 1

{codesnippetend:}
Markiert das Ende eines Code-Snippets.

Template: Code Snippet<br />{codesnippetend:}

{codesnippetstart:}
Markiert den Anfang eins Code-Snippets.

Template: Code Snippet<br />{codesnippetstart:}
Ausgabe: <pre name="code" class="php">

{config:"param"}
Ausgabe der Konfigurationsparameter.

Code: $_CONFIG['webmaster']  =  'philipp@criegern.de';
Template: Please Contact Webmaster: {config:"webmaster"}
Ausgabe: Please Contact Webmaster: philipp@criegern.de

{count:"param"}
Zählt die Elemente eines Arrays.

Code: $template->assign('list', array('a','b'));
Template: count: {count:list}
Ausgabe: count: 2

{current_date:}
Ausgabe des aktuellen Datums, formatiert.

Template: Today: {current_date:}
Ausgabe: Today: 30.01.2014

{current_datetime:}
Ausgabe des aktuellen Datums und der aktuellen Uhrzeit, formatiert.

Template: Time: {current_datetime:}
Ausgabe: Time: 01.01.2014 - 12:46:00

{current_time:}
Ausgabe der aktuellen Uhrzeit, formatiert.

Template: Time: {current_time:}
Ausgabe: Time: 12:46:00

{db_date:"param"}
Ausgabe des konvertierten Oracle-Datums (Englisches Format) in lokales Format.

Code:  $template->assign('UPDATE', $result['LAST_UPDATE_DATE_TIME']);
Template: Last update: {db_date:UPDATE}
Ausgabe: Last update: 30.01.2003

{db_datetime:"param"}
Ausgabe des konvertierten Oracle-Datums (Englisches Format) im lokalen Datum/Zeit-Format.

Code: $template->assign('UPDATE', $result['LAST_UPDATE_DATE_TIME']);
Template: Last update: {db_datetime:UPDATE}
Ausgabe: Last update: 30.01.2014 - 12:46:00

{db_time:"param"}
Ausgabe des konvertierten Oracle-Datums (Englisches Format) im lokalen Zeit-Format.

Code: $template->assign('UPDATE', $result['LAST_UPDATE_DATE_TIME']);
Template: Last update: {db_time:UPDATE}
Ausgabe: Last update: 12:46:00

{encode:"param"}
Ausgabe des Parameters in MD5-Verschlüsselter Form.

Code: $template->assign('ID', 123);
Template: <a href="delete.php?id={encode:ID}">delete</a>
Ausgabe: <a href="delete.php?id=7B600B6476167773626A">delete</a>

{entity_decode:"param"}
Ausgabe des Textes im Parameter, konvertiert HTML-Entities darin in normale Zeichen.

Code: $template->assign('MESSAGE', 'Nicht m&ouml;glich!');
Template: <a href="alert('{entity_decode:MESSAGE}');">Alert</a>
Ausgabe: <a href="alert('Nicht m?lich!');">Alert</a>

{header:"param"}
Sendet HTTP-Header.

Code:  $template->assign( 'TITLE', 'SVG Template Demo:' );

{hidemail:"param"}
Schützt als Parameter angegebene E-Mail-Adresse vor Spider.

Code: $template->assign('AUTHOR', 'andy@codeworxtech.com' );
Template: Author: {hidemail:AUTHOR}
Ausgabe: Author: andy&#64;codeworxtech&#46;com

{htmlentities:"param"}
Konvertiert Sonderzeichen in HTML-Entities.

Code: $template->assign('NEXT', 'Next Page >>');
Template: <a href="next.php">{htmlentities:NEXT}</a>
Ausgabe: <a href="next.php">Next Page &gt;&gt;</a>

{load_config:"parameter.ini","config"}
Liest eine Datei im INI-Style in ein Array.

Inhalt der Konfigurationsdatei (parameter.ini):
     PAGETITLE   =  Default Page Title
     [colors]
     BACKGROUND  =  #FFFFFF
     TEXT        =  #000000

 Template:
     {load_config:"parameter.ini","config"}
     <title>{config.PAGETITLE}</title>
     <body bgcolor="{config.colors.BACKGROUND}" text="{config.colors.TEXT}">

 Ausgabe:
     <title>Default Page Title</title>
     <body bgcolor="#FFFFFF" text="#000000">

Letzte Bearbeitung: 20.01.2015, 20:10


Unterstützt von CMSimple  •  Gestaltet von TobbiVM