awustemann

Untitled

Dec 5th, 2013
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5.40 KB | None | 0 0
  1. {namespace lallf=LALLF\Intranet\ViewHelpers}
  2. <f:layout name="Default" />
  3. <f:section name="JS" >
  4. <script>
  5.     $(document).ready(function()
  6.     {
  7.         // sends the addFieldsButton to the addFieldsAction instead of createAction
  8.         $("#addFieldsButton").click(function()
  9.         {
  10.             $("#inspectionForm").submit(function()
  11.             {
  12.                 $('#inspectionForm').attr('action', '{f:uri.action(action: "addFields")}');
  13.                 return true;
  14.             });
  15.         });
  16.     });
  17. </script>
  18. </f:section>
  19.  
  20. <f:section name="Title">Neue Anlandekontrolle anlegen</f:section>
  21.  
  22. <f:section name="Content">
  23.  
  24.     <div class="col-md-offset-10"><f:link.action action="index"><i class="icon-list"></i> zurück zur Liste</f:link.action></div>
  25.  
  26.     <f:form class="form-horizontal" method="post" action="create" object="{depositInspection}" objectName="depositInspection" id="inspectionForm">
  27.         <fieldset class="well the-fieldset"><legend class="the-legend">Angaben zur Kontrolle</legend>
  28.             <div class="form-group">
  29.                 <div class="col-md-2"><label for="date" class="control-label">Datum | Zeit</label></div>
  30.                 <div class="col-md-3"><f:form.textfield name="__date" placeholder="Datum (dd.mm.yy)" id="date" class="form-control onloadfocus" tabindex="1" /></div>
  31.                 <div class="col-md-2"><label for="time" class="sr-only">Zeit</label><f:form.textfield name="__time" placeholder="Zeit (hh:mm)" id="date" class="form-control" tabindex="2" /></div>
  32.             </div>
  33.             <div class="form-group">
  34.                 <div class="col-md-2"><label for="fast" class="control-label">FAST</label></div>
  35.                 <div class="col-md-5"><f:form.select property="fast" options="{fasts}" id="fast" class="form-control" tabindex="2"/></div>
  36.             </div>
  37.             <div class="form-group">
  38.                 <div class="col-md-2"><label for="depositHarbour" class="control-label">Hafen</label></div>
  39.                 <div class="col-md-5"><f:form.textfield property="depositHarbour" placeholder="Hafen" id="depositHarbour" class="form-control" tabindex="3"/></div>
  40.             </div>
  41.             <div class="form-group">
  42.                 <div class="col-md-2"><label for="fisheryBadge" class="control-label">FKZ</label></div>
  43.                 <div class="col-md-5"><f:form.select property="fisheryBadge" options="{fisheryBadges}" id="fisheryBadge" class="form-control" tabindex="4"/></div>
  44.             </div>
  45.             <div class="form-group">
  46.                 <div class="col-md-2"><label for="__newFisheryBadge" class="control-label">... oder FKZ neu</label></div>
  47.                 <div class="col-md-5"><f:form.textfield name="__newFisheryBadge" placeholder="neuer Wert für FKZ" id="__newFisheryBadge" class="form-control" tabindex="5"/></div>
  48.             </div>
  49.             <div class="form-group">
  50.                 <div class="col-md-2"><label for="nationality" class="control-label">Nationalität</label></div>
  51.                 <div class="col-md-5"><f:form.select property="nationality" options="{nationalities}" class="form-control" tabindex="6"/></div>
  52.             </div>
  53.             <div class="form-group">
  54.                 <div class="col-md-2"><label for="length" class="control-label">Länge</label></div>
  55.                 <div class="col-md-2"><f:form.textfield property="length" placeholder="Länge" id="length" class="form-control" tabindex="7"/></div>
  56.             </div>
  57.             <div class="form-group">
  58.                 <div class="col-md-2"><label for="kindOfTarget" class="control-label">Zielart</label></div>
  59.                 <div class="col-md-5"><f:form.select property="kindOfTarget" options="{kindOfTargets}" class="form-control" tabindex="8"/></div>
  60.             </div>
  61.         </fieldset>
  62.         <fieldset class="well the-fieldset"><legend class="the-legend">Anlandungen</legend>
  63.             <div class="form-group">
  64.                 <div class="col-md-3"><label for="__addFields" class="control-label">Anzahl Eingabefelder</label></div>
  65.                 <div class="col-md-1"><f:form.textfield name="__addFields" value="{addFields}" id="__addFields" class="form-control" tabindex="10"/></div>
  66.                 <div class="col-md-2"><button type="submit" accesskey="l" id="addFieldsButton" class="btn btn-primary btn-sm"/><u>L</u>aden</button></div>
  67.             </div>
  68.             <hr />
  69.             <div class="row">
  70.                 <div class="col-md-2"><strong>Anlandung</strong></div><div class="col-md-4"><strong>Fischart</strong></div><div class="col-md-3"><strong>Menge (in vollen kg)</strong></div>
  71.             </div>
  72.             <hr />
  73.             <f:for each="{depositInspection.deposits}" as="deposit" iteration="i">
  74.                 <div class="form-group">
  75.                     <div class="col-md-2">Nr. {lallf:sum(a: i.index, b: 1)}</div>
  76.                     <div class="col-md-4"><f:form.select property="deposits.{i.index}.deposit" options="{deposits}" id="deposit" class="form-control" tabindex="{lallf:sum(a: 11, b: i.index, factor:2)}"/></div>
  77.                     <div class="col-md-3"><f:form.textfield property="deposits.{i.index}.amount" placeholder="Menge" id="amount" class="form-control" tabindex="{lallf:sum(a: 12, b: i.index, factor:2)}"/></div>
  78.                 </div>
  79.             </f:for>
  80.         </fieldset>
  81.         <fieldset class="well the-fieldset"><legend class="the-legend">Kontrollhinweise</legend>
  82.             <div class="form-group">
  83.                 <div class="col-md-4"><label for="statementNote">Bemerkung</label></div>
  84.                 <div class="col-md-5"><f:form.textarea property="statementNote"rows="4" id="statementNote" class="form-control" /></div>
  85.             </div>
  86.         </fieldset>
  87.  
  88.         <fieldset class="well">
  89.             <div class="form-group">
  90.                 <div class="col-md-offset-7 col-md-2"><button accesskey="n" type="submit" name="__next" class="btn btn-primary btn-sm"><u>N</u>ächster Datensatz</button></div>
  91.                 <div class="col-md-offset-1 col-md-2"><button accesskey="s" type="submit" name="__save" class="btn btn-primary btn-sm"><u>S</u>peichern</button></div>
  92.             </div>
  93.         </fieldset>
  94.     </f:form>
  95. </f:section>
Advertisement
Add Comment
Please, Sign In to add comment