Wenn du den Code aus einem Kauftemplate hast, dann entspricht in diesem Template die
templates/dein_template/source/inc/xtc_show_content.inc.php wahrscheinlich auch nicht mehr dem Original, insofern dürfte die auskommentierte Codezeile kaum die Ursache deines Problems sein, zumal das Fehlen einer Funktion in PHP zu einem Fatal error führt und damit zur Folge hat, das gar keine Ausgabe an den Browser erfolgt, aber das scheint ja bei dir nicht der Fall zu sein.
[...]
In source/boxes.php habe ich
require_once(DIR_FS_BOXES . 'service.php');
hinzugefügt und in der index.html des Templates
{$box_SERVICE}
eingefügt.
[..]
Hier frage ich mal ganz naiv, wo im Code hast du das eingefügt?
Tipp: Füge doch mal in deinem geposteten Code vor
$box_smarty->assign('BOX_CONTENT', $content_string);
folgendes ein
echo 'Content: '.$content_string;
und schau die die Ausgabe im Browser an.
Gruss
Hanspeter