/**
  * @dataProvider getFieldProvider
  *
  * @param $fieldName
  * @param $fieldTitle
  * @param $fieldValue
  * @param array  $options
  * @param string $helpText
  */
 public function testTextField($fieldName, $fieldTitle, $fieldValue = null, $options = [], $helpText = '')
 {
     Form::open(['url' => '/formurl']);
     $field = Form::textField($fieldTitle, $fieldName, $fieldValue, $options, $helpText);
     Form::close();
     $control = Form::text($fieldName, $fieldValue, $this->appendClassToOptions('form-control', $options));
     $this->assertEquals(Form::field($fieldTitle, $fieldName, $control, $helpText), $field);
 }
Example #2
0
include "admin_header.php";
$query = "SELECT * FROM competition_answers\n\t\tLEFT JOIN competitions\n\t\tON answerComp_id = competitions.rowid\n\t\tWHERE answerComp_id = '" . $_GET['id'] . "'\n                ORDER BY answerName";
$result = mysql_query($query) or die(mysql_error());
if (mysql_num_rows($result) > 0) {
    echo '<h2>' . mysql_result($result, 0, "competitions.title") . '</h2>';
}
$result = mysql_query($query) or die(mysql_error());
?>


<form action="admin_comp_action.php" method="post" name="competitor">
<h4>L&auml;gg till deltagare (alla f&auml;lt beh&ouml;ver inte fyllas i)</h4>
<?php 
$form = new Form();
echo "<strong>Namn</strong><br />" . $form->textField("name", "", "field") . "<br /><br />";
echo "<strong>Personnummer</strong><br />" . $form->textField("personal_number", "", "field") . "<br /><br />";
echo "<strong>Tel</strong><br />" . $form->textField("tel", "", "field") . "<br /><br />";
echo "<strong>E-post</strong><br />" . $form->textField("email", "", "field") . "<br /><br />";
echo "<strong>Adress</strong><br />" . $form->textField("adress", "", "field") . "<br /><br />";
echo "<strong>C/o</strong><br />" . $form->textField("co", "", "field") . "<br /><br />";
echo "<strong>Ort</strong><br />" . $form->textField("city", "", "field") . "<br /><br />";
echo "<strong>Postnummer</strong><br />" . $form->textField("zip", "", "field") . "<br /><br />";
?>
<strong>Svar</strong><br />
<textarea name="answer" cols="30" rows="2" class="field" ><?php 
echo $_GET['answer'];
?>
</textarea>
<br />
<br />
Example #3
0
    Samtliga f&auml;lt i formul&auml;ret f&ouml;rrutom "C/o" &auml;r obligatoriska.<br />
    Innan du klickar p&aring; "Prenumerera", var v&auml;nlig och kontrollera att alla uppgifter &auml;r r&auml;ttstavade och korrekta!<br /><br />
     <?php 
    echo $form->submitButton("", "Prenumerera");
} else {
    if ($_GET['type'] == 1) {
        ?>
 	<span class="boldGrey">Jag vill teckna en provprenumeration (3 nr - alla med cd!) f&ouml;r ynkliga 99:-</span>
    <br /><br />
 En provprenumeration g&aring;r endast att teckna av personer som ej tidigare prenumererat och som inte bor p&aring; en adress tillh&ouml;rande en tidigare prenumerant. Notera &auml;ven att provprenumeration enbart g&auml;ller till adresser i Sverige.<br /><br />
	 <span class="boldGrey">Fyll i nedanst&aring;ende formul&auml;r och klicka p&aring; "Provprenumeration".</span>
	<br /><br />
	 <form action="subscription_action.php" method="POST">
	 <?php 
        $form = new Form();
        echo "<strong>Namn</strong><br />" . $form->textField("name", $_GET['name'], "field") . "<br /><br />";
        echo "<strong>Personnummer</strong><br />" . $form->textField("personal_number", $_GET['personal_number'], "field") . "<br /><br />";
        echo "<strong>E-post</strong><br />" . $form->textField("email", $_GET['email'], "field") . "<br /><br />";
        echo "<strong>Adress</strong><br />" . $form->textField("adress", $_GET['adress'], "field") . "<br /><br />";
        echo "<strong>C/o</strong><br />" . $form->textField("co", $_GET['co'], "field") . "<br /><br />";
        echo "<strong>Ort</strong><br />" . $form->textField("city", $_GET['city'], "field") . "<br /><br />";
        echo "<strong>Postnummer</strong><br />" . $form->textField("zip", $_GET['zip'], "field") . "<br /><br />";
        echo '<input type="hidden" value="1" name="type"/>';
        echo '<input type="hidden" value="' . $PrenFromNumber . '" name="PrenFromNumber"/>';
        ?>
     <br /><strong>OBS!</strong><br />
    Samtliga f&auml;lt i formul&auml;ret f&ouml;rrutom "C/o" &auml;r obligatoriska.<br />
    Innan du klickar p&aring; "Provprenumeration", var v&auml;nlig och kontrollera att alla uppgifter &auml;r r&auml;ttstavade och korrekta!<br /><br />
     <?php 
        echo $form->submitButton("", "Provprenumeration");
    }
Example #4
0
File: macros.php Project: avaza/arc
        $show = '';
        foreach ($display as $itm) {
            $show .= $item->{$itm} . ' ';
        }
        $select_options[$item->id] = $show;
    }
    return Form::select($name, $select_options, $selected, $options);
});
/**
 * Creates a datepicker input type
 */
Form::macro('date', function ($name, $value = null, $options = []) {
    $options['data-date-format'] = "yyyy-mm-dd";
    $wrap_top = '<div class="input-group ' . $name . '">';
    $field = Form::text($name, $value, $options);
    $wrap_bot = '<span class="input-group-addon"><i class="icon-calendar bigger-110"></i></span></div>';
    $script = '<script type="text/javascript">$(".input-group.' . $name . '").datepicker({autoclose:true});</script>';
    return $wrap_top . $field . $wrap_bot . $script;
});
Form::macro('addressFields', function ($fields = []) {
    $default_fields = ['street_1' => 'Street 1:', 'street_2' => 'Street 2:', 'building' => 'Building Name:', 'suite' => 'Suite:'];
    $fields = array_merge($default_fields, $fields);
    $output = '<!-- Address Form Fields -->';
    foreach ($fields as $name => $label) {
        $output .= Form::textField($name, $label);
    }
    $output .= Form::textField('city', 'City:');
    $output .= Form::selectJSONField('state', 'Select State:', 'states');
    $output .= Form::textField('zip', 'Zip Code:');
    return $output;
});
Example #5
0
<form action="<?php 
$_SERVER['PHP_SELF'];
?>
" method="post">


<h2>Topp 40</h2>

Grupp - Album
<ol>
<?php 
$form = new Form();
$q = new Query("top40");
for ($i = 1; $i <= 40; $i++) {
    $q->whereCustom("*", "top40Username = '******'admin_logged'] . "' AND top40ID = '{$i}' ", "top40ID", "ASC", 100);
    $group = htmlspecialchars($q->getResultRow("top40Group"), ENT_QUOTES);
    $album = htmlspecialchars($q->getResultRow("top40Album"), ENT_QUOTES);
    echo '<li>' . $form->textField("group[]", $group, "field") . " - " . $form->textField("album[]", $album, "field") . '</li>';
}
?>

</ol>

<input type="submit" name="action" value="Uppdatera"/>
</form>
<?php 
if ($_POST['action'] == "Uppdatera") {
    echo "Uppdaterat!";
}
echo '<br /><br /><a href="admin_personal.php">Tillbaka</a>';
include "admin_footer.php";