Powered by CodeIgniter

Облако тегов → datetime

Давно мечтаю разобраться с радиокнопками, постоянно возникает в них потребность, но к сожалению они в движке не применяются, да и в шестеренках их никто не использовал.

Если, кто знает как их можно реализовать, то было бы очень здорово, можно сделать пример поместив их в форму регистрации, где дать юзеру возможность указать при регистрации пол, а потом в профиле писать Зарегистрирован или Зарегистрирована.

И еще, одна проблема которая не дает покоя. Наглядно ее модно посмотреть в админ панели в рассылке почты /admin/mail/sender/, если в браузере отключить javascript и не заполнить любое обязательное для заполнения поле и отправить форму, то появится ошибка: A PHP Error was encountered Severity: Notice Message: Uninitialized string offset: 0 Filename: templates/form_form.tpl Line Number: 180. Вот она меня и раздражает, так как поле datetime я использую публично и такую ошибку может увидеть каждый. Как от нее можно избавиться?
21:49 ← 28 ноября 2010 Отправить в Твиттер inetloverinetlover  RSS comments 0
Хочу понять, как передавать значение из поля datetime в даном случае в тело письма.

Для примера добавил поле datetime в функцию: function create() шестеренки mail.

function create($id = FALSE){ $this->form->set('create_mail'); d('mail'); $this->form->input('to',array('label'=>t('to'),'description'=>t('to_description'),'js_validation'=>'required','validation'=>'required')) ->input('subject',array('label'=>t('subject'),'js_validation'=>'required','validation'=>'required')) ->datetime('created_date',array('range'=>'1900-'.date('Y'),'value'=>date('Y-m-d H:i:s'))) // Добавил ->editor('theme',array('label'=>t('message'),'js_validation'=>'required','validation'=>'required')) // Изменил ->buttons('preview','send'); if($result = $this->form->result(TRUE)){ switch($result['action']){ case 'preview': $result['body'] = nl2br($result['body']); $this->_template("preview",$result,3); $this->form->set_values($result); $this->form->compile(); break; case 'send': default: $result['subject'] = t('title1',$result['subject']); // Добавил $result['body'] = ($result['subject'])."\n"; // Добавил $result['body'] .= t('title2',$result['created_date'])."\n"; // Добавил $result['body'] .= t('title3',$result['theme']); // Добавил if($this->pm->send($result)){ redirect(l("/mail/inbox/")); } else { $this->form->compile(); } ...
18:17 ← 23 декабря 2009 Отправить в Твиттер inetloverinetlover  RSS comments 19