Add to html head

<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/dojo/1.8.10/dijit/themes/claro/claro.css">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/dojo/1.8.10/dojo/dojo.js" data-dojo-config="isDebug: true, parseOnLoad: true"></script>
<script type="text/javascript">

dojo.require("dojo.on");
dojo.require("dojox.validate");
dojo.require("dojox.validate.us");
dojo.require("dojox.validate.web");

/* basic dijit classes */
dojo.require("dijit.dijit");
dojo.require("dijit.form.Form");
dojo.require("dijit.form.Button");
dojo.require("dijit.form.Select");
dojo.require("dijit.form.FilteringSelect");
dojo.require("dijit.form.TextBox");
dojo.require("dijit.form.ValidationTextBox");
dojo.require("dijit.form.DateTextBox");
dojo.require("dijit.form.TimeTextBox");
dojo.require("dijit.form.Textarea");
dojo.require("dijit.form.CheckBox");

dojo.require("dijit.Dialog");
dojo.require("dijit.Editor");


dojo.require("dojo.dom");
dojo.require("dojo.parser");
dojo.require("dojox.validate");
</script>

add body attributes

<body id="ff-meridian" class="claro">

Sample

$webfileFormVisualizer = new MWebfileFormVisualizer();

$localizedNames['m_sHeading']     = "Überschrift";
$localizedNames['m_sStartDate']   = "Start";
$localizedNames['m_sEndDate']     = "Ende";
$localizedNames['m_lDescription'] = "Beschreibung";

$ignored = array("m_iId","m_iTime");

$webfileFormVisualizer->setLocalizedNamesList($localizedNames);
$webfileFormVisualizer->setIgnoredFieldsList($ignored);

$webfileFormVisualizer->getForm()->setAction("/terminSpeichern/");

$termin = new \app\webfileDefinitions\Termin();
$webfileFormVisualizer->initByWebfile($termin);

$code = $webfileFormVisualizer->getCode();