Example #1
0
 /**
  * Default "catch-all" form fields for generic results.
  *
  * @since 0.1.0
  * @access protected
  * @return void
  */
 protected function setupDefaultFields()
 {
     $fields = ['wprsrv-reserver-name' => ['type' => 'text', 'label' => _x('Your name', 'reservation form field label', 'wprsrv'), 'value' => ''], 'wprsrv-reserver-email' => ['type' => 'email', 'label' => _x('Your email address', 'reservation form field label', 'wprsrv'), 'value' => ''], 'wprsrv-reservation-date' => ['type' => $this->reservable->isSingleDay() ? 'calendar' : 'calendar-range', 'label' => $this->reservable->isSingleDay() ? _x('Day to reserve', 'reservation form field label', 'wprsrv') : _x('Date range to reserve', 'reservation form field label', 'wprsrv')], 'wprsrv-reservation-description' => ['type' => 'textarea', 'label' => _x('Additional information', 'reservation form field label', 'wprsrv'), 'value' => '']];
     $this->formFields = $fields;
 }
Example #2
0
        <tr>
            <th class="wprsrv-mainlabel" scope="row">
                <label for=""><?php 
_ex('Only single-day reservations', 'reservable metabox form', 'wprsrv');
?>
</label>
                <em><?php 
_e('Disable date range selecting in the reservation form.', 'wprsrv');
?>
</em>
            </th>
            <td>
                <label for="wprsrv-reservable-singleday">
                    <input type="checkbox" name="wprsrv[reservable_singleday]" <?php 
echo $reservable->isSingleDay() ? 'checked' : '';
?>
 id="wprsrv-reservable-singleday">
                    <?php 
_e('Single day reservations', 'wprsrv');
?>
                </label>
            </td>
        </tr>

        <tr>
            <th class="wprsrv-mainlabel" scope="row">
                <label for=""><?php 
_ex('Only logged in users can reserve', 'reservable metabox form', 'wprsrv');
?>
</label>