|
@@ 595-618 (lines=24) @@
|
| 592 |
|
* |
| 593 |
|
* @return string |
| 594 |
|
*/ |
| 595 |
|
public function getXoopsCodeUserSaveElements($moduleDirname, $tableName, $fields) |
| 596 |
|
{ |
| 597 |
|
$ret = ''; |
| 598 |
|
foreach (array_keys($fields) as $f) { |
| 599 |
|
$fieldName = $fields[$f]->getVar('field_name'); |
| 600 |
|
$fieldElement = $fields[$f]->getVar('field_element'); |
| 601 |
|
if (1 == $fields[$f]->getVar('field_main')) { |
| 602 |
|
$fieldMain = $fieldName; |
| 603 |
|
} |
| 604 |
|
if ((5 == $fieldElement) || (6 == $fieldElement)) { |
| 605 |
|
$ret .= $this->getXoopsCodeCheckBoxOrRadioYNSetVar($tableName, $fieldName); |
| 606 |
|
} elseif (13 == $fieldElement) { |
| 607 |
|
$ret .= $this->getXoopsCodeUploadImageSetVar($moduleDirname, $tableName, $fieldName, $fieldMain); |
| 608 |
|
} elseif (14 == $fieldElement) { |
| 609 |
|
$ret .= $this->getXoopsCodeUploadFileSetVar($moduleDirname, $tableName, $fieldName); |
| 610 |
|
} elseif (15 == $fieldElement) { |
| 611 |
|
$ret .= $this->getXoopsCodeTextDateSelectSetVar($tableName, $fieldName); |
| 612 |
|
} else { |
| 613 |
|
$ret .= $this->getXoopsCodeSetVar($tableName, $fieldName, "\$_POST['{$fieldName}']"); |
| 614 |
|
} |
| 615 |
|
} |
| 616 |
|
|
| 617 |
|
return $ret; |
| 618 |
|
} |
| 619 |
|
|
| 620 |
|
/* |
| 621 |
|
* @public function getXoopsCodeXoopsRequest |
|
@@ 1226-1249 (lines=24) @@
|
| 1223 |
|
* |
| 1224 |
|
* @return string |
| 1225 |
|
*/ |
| 1226 |
|
public function getXoopsCodeSaveElements($moduleDirname, $tableName, $fields) |
| 1227 |
|
{ |
| 1228 |
|
$ret = ''; |
| 1229 |
|
foreach (array_keys($fields) as $f) { |
| 1230 |
|
$fieldName = $fields[$f]->getVar('field_name'); |
| 1231 |
|
$fieldElement = $fields[$f]->getVar('field_element'); |
| 1232 |
|
if (1 == $fields[$f]->getVar('field_main')) { |
| 1233 |
|
$fieldMain = $fieldName; |
| 1234 |
|
} |
| 1235 |
|
if ((5 == $fieldElement) || (6 == $fieldElement)) { |
| 1236 |
|
$ret .= $this->getXoopsCodeCheckBoxOrRadioYNSetVar($tableName, $fieldName); |
| 1237 |
|
} elseif (13 == $fieldElement) { |
| 1238 |
|
$ret .= $this->getXoopsCodeUploadImageSetVar($moduleDirname, $tableName, $fieldName, $fieldMain); |
| 1239 |
|
} elseif (14 == $fieldElement) { |
| 1240 |
|
$ret .= $this->getXoopsCodeUploadFileSetVar($moduleDirname, $tableName, $fieldName); |
| 1241 |
|
} elseif (15 == $fieldElement) { |
| 1242 |
|
$ret .= $this->getXoopsCodeTextDateSelectSetVar($tableName, $fieldName); |
| 1243 |
|
} else { |
| 1244 |
|
$ret .= $this->getXoopsCodeSetVar($tableName, $fieldName, "\$_POST['{$fieldName}']"); |
| 1245 |
|
} |
| 1246 |
|
} |
| 1247 |
|
|
| 1248 |
|
return $ret; |
| 1249 |
|
} |
| 1250 |
|
|
| 1251 |
|
/* |
| 1252 |
|
* @public function getXoopsCodePageNav |