Formatierte Fehlerausgabe in Div

Muss ich mir noch überlegen. Aber ich denke das ist der richtige Lösungsansatz.

Ich hab mir eine eigene Templateengine geschrieben(Ja ich weis, das PHP selber eine Template engine ist aber trotzdem), erstelle mir einen leeren Div als Parentcontainer und da drinnen setze ich mittels des Placeholders den Inhalt des Div Containers. Der Placeholder wird durch eine Funktion ersetzt die je nach Variablen übergabe einen Fehlertype bzw. Exception oder ähnliches anzeigt.

Hoffe ihr versteht was ich meine:P
 
Dann setze das doch so um:
PHP:
<?php
// Eine Funktion, die im Template verfügbar ist
function getErrorString() {
  return 'blub';
}

// Dein Template
$errorStr = getErrorString();
if (!empty($errorStr)) {
  ?>
  <div id="errorBox"><?php echo $errorStr; ?>
  <?php
}
/* ... */
 
Zurück