/** * show message list * @param type $aobj_id */ public function actionSent($add_data, $search = false) { $view_path = Yii::app()->params['theme_settings']['widgets_view_path']; $add_data = json_decode($add_data, true); unset($add_data['pprs_id']); $add_data['to_pprs_id'] = Yii::app()->getModule('user')->user()->profile->person_id; $criteria = D2mmMessages::createListCriteria($add_data, $search); unset($add_data['model_name']); unset($add_data['model_id']); unset($add_data['to_pprs_id']); $this->widget('D2mailList', array_merge(array('data_model' => 'D2mmMessages', 'search' => $search, 'criteria' => $criteria, 'widgets_view_path' => $view_path), $add_data)); }
public function run() { echo '<div class="tabbable">'; //create tabs $this->widget('D2mailTabs', array('write_mail' => $this->write_mail, 'left_tabs' => $this->left_tabs, 'message_list_ajax_url' => $this->message_list_ajax_url, 'show_inline_url' => $this->show_inline_url, 'widgets_view_path' => $this->theme_settings['widgets_view_path'])); $this->widget('D2mailList', array('data_model' => 'D2mmMessages', 'criteria' => D2mmMessages::createListCriteria(array('model_name' => $this->model_name, 'model_id' => $this->model_id, 'pprs_id' => $this->pprs_id)), 'maping' => $this->maping, 'title_big' => $this->title_big, 'messages_format' => $this->messages_format, 'widgets_view_path' => $this->theme_settings['widgets_view_path'])); echo '</div>'; }