From: Nicolas Boisselier Date: Thu, 19 Oct 2017 16:31:31 +0000 (+0100) Subject: lib/php/db/field.php X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=e8b88ffd58b6c065998c4dc2ff169be0d544a5a7;p=nb.git lib/php/db/field.php --- diff --git a/lib/php/db/field.php b/lib/php/db/field.php index 5c6d36bc..f2e9d4e8 100644 --- a/lib/php/db/field.php +++ b/lib/php/db/field.php @@ -22,6 +22,7 @@ class field extends nb { public $autoincrement; public $extra; public $extras; + public $preffix = ''; public function __sleep() { return [ 'name', @@ -92,9 +93,9 @@ class field extends nb { #$t1 = $t2 = ''; return $t1 - .'Yes ' + .'Yes ' .' | ' - .'No ' + .'No ' #.'' .$t2; @@ -114,7 +115,7 @@ class field extends nb { } else { $html = '<'.$tag - .' name="'.$this->name.'"' + .' name="'.$this->preffix.$this->name.'"' .' id="'.$this->name.'"' .( ($size and $tag != 'textarea') ? ' size="'.$size.'"' : '') #.' value="'.$value.'"' diff --git a/lib/php/db/table.php b/lib/php/db/table.php index 0fed3565..6d1fb1e1 100644 --- a/lib/php/db/table.php +++ b/lib/php/db/table.php @@ -510,6 +510,7 @@ Class Table extends nb { public function html_edit($values = null,$form_action='?',$add=false) { if ($values === null) $values = $this->p(); if (!is_array($values)) $values = [$values]; + $fields = $this->fields(); $keys = $this->fields_keys(); @@ -2007,7 +2008,7 @@ Class Table extends nb { $r .= '' .'' . '' - . '' + . '' .'' ;