function _getGetParamsAsArray() { $params = parent::_getGetParamsAsArray(); $params['selstatus'] = $this->getSelectedStatus(); return $params; }
function _getAdditionalFormFieldsAsHTML() { $current_context = $this->_environment->getCurrentContextItem(); $session = $this->_environment->getSession(); $left_menue_status = $session->getValue('left_menue_status'); if ($left_menue_status != 'disapear') { $width = '190'; } else { $width = '220'; } $html = ''; // STATUS SELECTION FIELD $selstatus = $this->getSelectedStatus(); $html .= '<div class="infocolor" style="text-align:left; font-size: 10pt;">' . $this->_translator->getMessage('COMMON_STATUS') . BRLF; $html .= ' <select name="selstatus" size="1" style="width: ' . $width . 'px; font-size:10pt; margin-bottom:5px;" onChange="javascript:document.indexform.submit()">' . LF; $html .= ' <option value="2"'; if (empty($selstatus) || $selstatus == 2) { $html .= ' selected="selected"'; } $html .= '>*' . $this->_translator->getMessage('COMMON_NO_SELECTION') . '</option>' . LF; $html .= ' <option value="3"'; if (!empty($selstatus) and $selstatus == 3) { $html .= ' selected="selected"'; } $text = $this->_translator->getMessage('USER_MODERATORS'); $html .= '>' . $text . '</option>' . LF; $context_item = $this->_environment->getCurrentContextItem(); if ($context_item->isCommunityRoom()) { $html .= ' <option class="disabled" disabled="disabled" value="-2">------------------------------</option>' . LF; $html .= ' <option value="11"'; if (!empty($selstatus) and $selstatus == 11) { $html .= ' selected="selected"'; } $text = $this->_translator->getMessage('USER_PROJECT_USER'); $html .= '>' . $text . '</option>' . LF; $html .= ' <option value="12"'; if (!empty($selstatus) and $selstatus == 12) { $html .= ' selected="selected"'; } $text = $this->_translator->getMessage('USER_PROJECT_CONTACT_MODERATOR'); $html .= '>' . $text . '</option>' . LF; } $html .= ' </select>' . LF; $html .= '</div>'; // Function declared in class cs_index_view $html .= parent::_getAdditionalFormFieldsAsHTML(); return $html; }