Fixes job administration.
authorStéphane Jacob <sj@m4x.org>
Fri, 12 Nov 2010 20:00:28 +0000 (21:00 +0100)
committerStéphane Jacob <sj@m4x.org>
Fri, 12 Nov 2010 20:00:28 +0000 (21:00 +0100)
Signed-off-by: Stéphane Jacob <sj@m4x.org>
modules/admin.php
templates/admin/jobs.tpl

index 99e210d..223bc80 100644 (file)
@@ -1498,7 +1498,9 @@ class AdminModule extends PLModule
                                       NAF_code = {?}, AX_code = {?}, holdingid = {?}
                                WHERE  id = {?}',
                              Env::t('name'), Env::t('acronym'), Env::t('url'), Env::t('email'),
-                             Env::t('NAF_code'), Env::i('AX_code'), Env::i('holdingId'), $id);
+                             (Env::t('NAF_code') == 0 ? null : Env::t('NAF_code')),
+                             (Env::i('AX_code') == 0 ? null : Env::t('AX_code')),
+                             (Env::i('holdingId') == 0 ? null : Env::t('holdingId')), $id);
 
                 $phone = new Phone(array('display' => Env::v('tel'), 'link_id' => $id, 'id' => 0, 'type' => 'fixed',
                                          'link_type' => Phone::LINK_COMPANY, 'pub' => 'public'));
index dd062bc..7ebb9c8 100644 (file)
       <td>Nom</td>
       <td><input type="text" name="name" value="{$selectedJob.name}" /></td>
     </tr>
+    <tr>
       <td>Acronyme</td>
       <td><input type="text" name="acronym" value="{$selectedJob.acronym}" /></td>
     </tr>
-    </tr>
+    <tr>
       <td>Page web</td>
       <td><input type="text" name="url" value="{$selectedJob.url}" /></td>
     </tr>
-    </tr>
+    <tr>
       <td>Adresse email</td>
       <td><input type="text" name="email" value="{$selectedJob.email}" /></td>
     </tr>
-    </tr>
+    <tr>
       <td>Code NAF</td>
       <td><input type="text" name="NAF_code" value="{$selectedJob.NAF_code}" /></td>
     </tr>
-    </tr>
+    <tr>
       <td>Code AX</td>
       <td><input type="text" name="AX_code" value="{$selectedJob.AX_code}" /></td>
     </tr>
-    </tr>
+    <tr>
       <td>Identifiant de la holding</td>
       <td><input type="text" name="holdingId" value="{$selectedJob.holdingId}" /></td>
     </tr>
-    </tr>
+    <tr>
       <td>Nom de la holding</td>
       <td>{$selectedJob.holdingName}</td>
     </tr>
-    </tr>
+    <tr>
       <td>Acronyme de la holding</td>
       <td>{$selectedJob.holdingAcronym}</td>
     </tr>
     <tr>
       <td>Adresse</td>
-      <td<textarea cols="30" rows="4" name="address">{$selectedJob.address}</textarea></td>
+      <td><textarea cols="30" rows="4" name="address">{$selectedJob.address}</textarea></td>
     </tr>
     <tr>
       <td>Téléphone</td>