These are some simple examples of how Hammer works
Simple Page With A Form
Folder Structure
/ <root>
/pages <pages>
/pages/simple <simple folder>
/pages/simple/news.php <simple action page>
/pages/simple/templates <simple templates folder>
/pages/simple/templates/simple.tpl <simple Template>
Action Page
<?php
$oTemplate = $oHammer->getTemplate();
$oForm = $oTemplate->addForm();
$oForm->addInput("inputID", "Input Label");
$oForm->addButton("submit", "Simple Button");
$oTemplate->setTemplate("simple");
$oTemplate->setVars("tester", "SIMPLE");
echo $oTemplate->renderTemplate();
Template Page
<div id="simpleExample">
<?=$tester;?>
<?=$cForm;?>
</div>
Result
SIMPLE
<div id="simpleExample">
SIMPLE
<form method="post" action="">
<label for="inputID" id="labelinputID">Input Label:</label>
<input type="text" id="inputID" name="inputID" />
<button type="submit">Simple Button</button>
</form>
</div>