public function DisplayFormPart(WebPage $oP, $sPartId) { switch ($sPartId) { case 'tabular_fields': $sFields = utils::ReadParam('fields', '', true, 'raw_data'); $sSuggestedFields = utils::ReadParam('suggested_fields', null, true, 'raw_data'); if ($sSuggestedFields !== null && $sSuggestedFields !== '') { $aSuggestedFields = explode(',', $sSuggestedFields); $sFields = implode(',', $this->SuggestFields($aSuggestedFields)); } $oP->add('<input id="tabular_fields" type="hidden" size="50" name="fields" value="' . htmlentities($sFields, ENT_QUOTES, 'UTF-8') . '"></input>'); break; default: return parent::DisplayFormPart($oP, $sPartId); } }
public function DisplayFormPart(WebPage $oP, $sPartId) { switch ($sPartId) { case 'xml_options': $sChecked = utils::ReadParam('no_localize', 0) == 1 ? ' checked ' : ''; $oP->add('<fieldset><legend>' . Dict::S('Core:BulkExport:XMLOptions') . '</legend>'); $oP->add('<table>'); $oP->add('<tr>'); $oP->add('<td><input type="checkbox" id="xml_no_localize" name="no_localize" value="1"' . $sChecked . '><label for="xml_no_localize"> ' . Dict::S('Core:BulkExport:OptionNoLocalize') . '</label></td>'); $oP->add('</tr>'); $oP->add('</table>'); $oP->add('</fieldset>'); break; default: return parent::DisplayFormPart($oP, $sPartId); } }