|
@@ 634-657 (lines=24) @@
|
| 631 |
|
* |
| 632 |
|
* @return string |
| 633 |
|
*/ |
| 634 |
|
public function getXoopsCodeUserSaveElements($moduleDirname, $tableName, $fields) |
| 635 |
|
{ |
| 636 |
|
$ret = ''; |
| 637 |
|
foreach (array_keys($fields) as $f) { |
| 638 |
|
$fieldName = $fields[$f]->getVar('field_name'); |
| 639 |
|
$fieldElement = $fields[$f]->getVar('field_element'); |
| 640 |
|
if (1 == $fields[$f]->getVar('field_main')) { |
| 641 |
|
$fieldMain = $fieldName; |
| 642 |
|
} |
| 643 |
|
if ((5 == $fieldElement) || (6 == $fieldElement)) { |
| 644 |
|
$ret .= $this->getXoopsCodeCheckBoxOrRadioYNSetVar($tableName, $fieldName); |
| 645 |
|
} elseif (13 == $fieldElement) { |
| 646 |
|
$ret .= $this->getXoopsCodeUploadImageSetVar($moduleDirname, $tableName, $fieldName, $fieldMain); |
| 647 |
|
} elseif (14 == $fieldElement) { |
| 648 |
|
$ret .= $this->getXoopsCodeUploadFileSetVar($moduleDirname, $tableName, $fieldName); |
| 649 |
|
} elseif (15 == $fieldElement) { |
| 650 |
|
$ret .= $this->getXoopsCodeTextDateSelectSetVar($tableName, $fieldName); |
| 651 |
|
} else { |
| 652 |
|
$ret .= $this->getXoopsCodeSetVar($tableName, $fieldName, "\$_POST['{$fieldName}']"); |
| 653 |
|
} |
| 654 |
|
} |
| 655 |
|
|
| 656 |
|
return $ret; |
| 657 |
|
} |
| 658 |
|
|
| 659 |
|
/* |
| 660 |
|
* @public function getXoopsCodeXoopsRequest |
|
@@ 1308-1331 (lines=24) @@
|
| 1305 |
|
* |
| 1306 |
|
* @return string |
| 1307 |
|
*/ |
| 1308 |
|
public function getXoopsCodeSaveElements($moduleDirname, $tableName, $fields) |
| 1309 |
|
{ |
| 1310 |
|
$ret = ''; |
| 1311 |
|
foreach (array_keys($fields) as $f) { |
| 1312 |
|
$fieldName = $fields[$f]->getVar('field_name'); |
| 1313 |
|
$fieldElement = $fields[$f]->getVar('field_element'); |
| 1314 |
|
if (1 == $fields[$f]->getVar('field_main')) { |
| 1315 |
|
$fieldMain = $fieldName; |
| 1316 |
|
} |
| 1317 |
|
if ((5 == $fieldElement) || (6 == $fieldElement)) { |
| 1318 |
|
$ret .= $this->getXoopsCodeCheckBoxOrRadioYNSetVar($tableName, $fieldName); |
| 1319 |
|
} elseif (13 == $fieldElement) { |
| 1320 |
|
$ret .= $this->getXoopsCodeUploadImageSetVar($moduleDirname, $tableName, $fieldName, $fieldMain); |
| 1321 |
|
} elseif (14 == $fieldElement) { |
| 1322 |
|
$ret .= $this->getXoopsCodeUploadFileSetVar($moduleDirname, $tableName, $fieldName); |
| 1323 |
|
} elseif (15 == $fieldElement) { |
| 1324 |
|
$ret .= $this->getXoopsCodeTextDateSelectSetVar($tableName, $fieldName); |
| 1325 |
|
} else { |
| 1326 |
|
$ret .= $this->getXoopsCodeSetVar($tableName, $fieldName, "\$_POST['{$fieldName}']"); |
| 1327 |
|
} |
| 1328 |
|
} |
| 1329 |
|
|
| 1330 |
|
return $ret; |
| 1331 |
|
} |
| 1332 |
|
|
| 1333 |
|
/* |
| 1334 |
|
* @public function getXoopsCodePageNav |