Exemple #1
0
 public function main()
 {
     require_once CONTROL_PATH . 'input.php';
     require_once CONTROL_PATH . 'htmlarea.php';
     //
     $oSubject = new CInput();
     $oRecipient = new CInput();
     $oContent = new CHtmlarea();
     $oSubject->name = 'subject';
     $oRecipient->name = 'to';
     $oContent->name = 'content';
     // width:99%
     $oSubject->style = 'width:300px;';
     $oRecipient->style = 'width:300px;';
     // Собираем данные для отображения
     $szTitle = 'Отправка письма';
     $aBegin = array('Почта' => '#', $szTitle => '#');
     $aButton = array('Перейти к настройке smtp' => 'config.php', 'История отсылки почты' => 'logs.php');
     // Отображаем
     $design = CMSDesign::getInstance();
     $design->begin($aBegin, $szTitle);
     $design->documentBegin();
     $design->header($szTitle);
     $design->buttons($aButton);
     $design->br();
     $design->formBegin('index.php');
     $design->submit('submit', _msg('Послать'));
     $design->tableBegin();
     $design->row2cell('Получатель (адрес email)', $oRecipient->generate());
     $design->row2cell('Тема письма', $oSubject->generate());
     $design->row2cell('Сообщение', $oContent->generate());
     $design->TableEnd();
     $design->submit('submit', _msg('Послать'));
     $design->formEnd();
     $design->end();
     $this->output();
 }
Exemple #2
0
 public function main()
 {
     $area = new CHtmlarea();
     $area->showHTMLArea();
     $this->output();
 }