function content_content_display_edit($options)
{
    include_once ICMS_ROOT_PATH . '/modules/' . basename(dirname(dirname(__FILE__))) . '/include/common.php';
    $content_content_handler = icms_getModuleHandler('content', basename(dirname(dirname(__FILE__))), 'content');
    $selpages = new icms_form_elements_Select('', 'options[0]', $options[0]);
    $selpages->addOptionArray($content_content_handler->getContentList());
    $showsubs = new icms_form_elements_Radioyn('', 'options[1]', $options[1]);
    $showbreadc = new icms_form_elements_Radioyn('', 'options[2]', $options[2]);
    $showinfo = new icms_form_elements_Radioyn('', 'options[3]', $options[3]);
    $form = '<table width="100%">';
    $form .= '<tr>';
    $form .= '<td width="30%">' . _MB_CONTENT_CONTENT_SELPAGE . '</td>';
    $form .= '<td>' . $selpages->render() . '</td>';
    $form .= '</tr>';
    $form .= '<tr>';
    $form .= '<td>' . _MB_CONTENT_CONTENT_SHOWSUBS . '</td>';
    $form .= '<td>' . $showsubs->render() . '</td>';
    $form .= '</tr>';
    $form .= '<tr>';
    $form .= '<td>' . _MB_CONTENT_CONTENT_SHOWBREADCRUMB . '</td>';
    $form .= '<td>' . $showbreadc->render() . '</td>';
    $form .= '</tr>';
    $form .= '<tr>';
    $form .= '<td>' . _MB_CONTENT_CONTENT_SHOWINFO . '</td>';
    $form .= '<td>' . $showinfo->render() . '</td>';
    $form .= '</tr>';
    $form .= '</table>';
    return $form;
}
/**
 * Shows edit options for content menu
 *
 * @param array $options The array of options
 * @return string $form The generated form HTML string
 */
function content_content_menu_edit($options)
{
    include_once ICMS_ROOT_PATH . '/modules/' . basename(dirname(dirname(__FILE__))) . '/include/common.php';
    $content_content_handler = icms_getModuleHandler('content', basename(dirname(dirname(__FILE__))), 'content');
    $sort = array('content_weight' => _CO_CONTENT_CONTENT_CONTENT_WEIGHT, 'content_title' => _CO_CONTENT_CONTENT_CONTENT_TITLE);
    $selsort = new icms_form_elements_Select('', 'options[0]', $options[0]);
    $selsort->addOptionArray($sort);
    $order = array('ASC' => 'ASC', 'DESC' => 'DESC');
    $selorder = new icms_form_elements_Select('', 'options[1]', $options[1]);
    $selorder->addOptionArray($order);
    $showsubs = new icms_form_elements_Radioyn('', 'options[2]', $options[2]);
    $selcolor = new icms_form_elements_Text('', 'options[3]', 10, 255, $options[3]);
    $selpages = new icms_form_elements_Select('', 'options[4]', $options[4]);
    $selpages->addOptionArray($content_content_handler->getContentList());
    $form = '<table width="100%">';
    $form .= '<tr>';
    $form .= '<td width="30%">' . _MB_CONTENT_CONTENT_CONTID . '</td>';
    $form .= '<td>' . $selpages->render() . '</td>';
    $form .= '</tr>';
    $form .= '<tr>';
    $form .= '<td>' . _MB_CONTENT_CONTENT_SHOWSUBS . '</td>';
    $form .= '<td>' . $showsubs->render() . '</td>';
    $form .= '</tr>';
    $form .= '<tr>';
    $form .= '<td>' . _MB_CONTENT_CONTENT_SORT . '</td>';
    $form .= '<td>' . $selsort->render() . '</td>';
    $form .= '</tr>';
    $form .= '<tr>';
    $form .= '<td>' . _MB_CONTENT_CONTENT_ORDER . '</td>';
    $form .= '<td>' . $selorder->render() . '</td>';
    $form .= '</tr>';
    $form .= '<tr>';
    $form .= '<td>' . _MB_CONTENT_CONTENT_SELCOLOR . '</td>';
    $form .= '<td>' . $selcolor->render() . '</td>';
    $form .= '</tr>';
    $form .= '</table>';
    return $form;
}
Exemple #3
0
	/**
	 * 
	 */
	public function getSideControl() {
		$control = new icms_form_elements_Select('', 'block_side[]', $this->getVar('side', 'e'));
		$positions = $this->handler->getBlockPositions(TRUE);
		$block_positions = array();
		foreach ($positions as $k=>$position) {
			$block_positions[$k] = defined($position['title']) ? constant($position['title']) : $position['title'];
		}
		$control->addOptionArray($block_positions);

		return $control->render();
	}
Exemple #4
0
 function getContent_statusControl()
 {
     $control = new icms_form_elements_Select('', 'content_status[]', $this->getVar('content_status', 'e'));
     $content_statusArray = $this->handler->getContent_statusArray();
     $control->addOptionArray($content_statusArray);
     return $control->render();
 }