Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
[?php use_stylesheets_for_form($form) ?]
2
[?php use_javascripts_for_form($form) ?]
3
 
4
<?php $form = $this->getFormObject() ?>
5
<?php if (isset($this->params['route_prefix']) && $this->params['route_prefix']): ?>
6
[?php echo form_tag_for($form, '@<?php echo $this->params['route_prefix'] ?>') ?]
7
<?php else: ?>
8
<form action="[?php echo url_for('<?php echo $this->getModuleName() ?>/'.($form->getObject()->isNew() ? 'create' : 'update').(!$form->getObject()->isNew() ? '?<?php echo $this->getPrimaryKeyUrlParams('$form->getObject()', true) ?> : '')) ?]" method="post" [?php $form->isMultipart() and print 'enctype="multipart/form-data" ' ?]>
9
[?php if (!$form->getObject()->isNew()): ?]
10
<input type="hidden" name="sf_method" value="put" />
11
[?php endif; ?]
12
<?php endif;?>
13
  <table>
14
    <tfoot>
15
      <tr>
16
        <td colspan="2">
17
<?php if (!isset($this->params['non_verbose_templates']) || !$this->params['non_verbose_templates']): ?>
18
          [?php echo $form->renderHiddenFields(false) ?]
19
<?php endif; ?>
20
<?php if (isset($this->params['route_prefix']) && $this->params['route_prefix']): ?>
21
          &nbsp;<a href="[?php echo url_for('<?php echo $this->getUrlForAction('list') ?>') ?]">Back to list</a>
22
<?php else: ?>
23
          &nbsp;<a href="[?php echo url_for('<?php echo $this->getModuleName() ?>/index') ?]">Back to list</a>
24
<?php endif; ?>
25
          [?php if (!$form->getObject()->isNew()): ?]
26
<?php if (isset($this->params['route_prefix']) && $this->params['route_prefix']): ?>
27
            &nbsp;[?php echo link_to('Delete', '<?php echo $this->getUrlForAction('delete') ?>', $form->getObject(), array('method' => 'delete', 'confirm' => 'Are you sure?')) ?]
28
<?php else: ?>
29
            &nbsp;[?php echo link_to('Delete', '<?php echo $this->getModuleName() ?>/delete?<?php echo $this->getPrimaryKeyUrlParams('$form->getObject()', true) ?>, array('method' => 'delete', 'confirm' => 'Are you sure?')) ?]
30
<?php endif; ?>
31
          [?php endif; ?]
32
          <input type="submit" value="Save" />
33
        </td>
34
      </tr>
35
    </tfoot>
36
    <tbody>
37
<?php if (isset($this->params['non_verbose_templates']) && $this->params['non_verbose_templates']): ?>
38
      [?php echo $form ?]
39
<?php else: ?>
40
      [?php echo $form->renderGlobalErrors() ?]
41
<?php foreach ($form as $name => $field): if ($field->isHidden()) continue ?>
42
      <tr>
43
        <th>[?php echo $form['<?php echo $name ?>']->renderLabel() ?]</th>
44
        <td>
45
          [?php echo $form['<?php echo $name ?>']->renderError() ?]
46
          [?php echo $form['<?php echo $name ?>'] ?]
47
        </td>
48
      </tr>
49
<?php endforeach; ?>
50
<?php endif; ?>
51
    </tbody>
52
  </table>
53
</form>