2014-01-20 3 views
1

HTML 전자 메일을 보내야하지만보기에서 HTML 파일을로드하기 위해 추가하지만 전자 메일을 보내고받을 때 전자 메일이 비어 있지 않습니다. 보기 파일에서 제안하십시오. 이 시도Codeigniter - 전자 메일 클래스 - HTML 전자 메일로드보기

$this->email->message($this->load->view('email', $data, TRUE)); 
+1

이보기 파일의 코드를 보여 – user2936213

+0

'

HTML 전자 메일 테스트

FormaL

+0

Codeigniter 전체 HTML 메일 구성 : http://stackoverflow.com/a/38740292/4376484 – Pran

답변

3

$msg = $this->load->view('email', $data , true); 
$this->email->message($msg); 
+0

내 실수를 바로 잡았습니다. 5 분 정도 기다렸다가 대답을 너무 많이받습니다. – FormaL

2

을 :이처럼해야 할 전자 메일 메시지를 설정

public function sendUserMail($mail) { 
      $data=true; 
      $lang = $this->input->post("lang"); 
      $this->email->from('[email protected]', 'Halalat'); 
      $this->email->to($mail); 
      $this->email->subject('Halalat Newsletter Subscription'); 
      $this->email->set_mailtype("html"); 
      if ($lang == "en") { 
      $this->email->message = $this->load->view('email', $data, TRUE); 
      } 
      else 
      { 
      $this->email->message('<img src="http://fahad.myradio.pk/assests/images/ar/bg_ar3.jpg" />'); 
      } 
      //$this->email->attach('/home/content/f/a/h/fahadghafoor/html/fahad/assests/images/en/bg_en2.jpg');//attachement testing done 
      $this->email->send(); 
      echo $this->email->print_debugger(); 
     } 
+0

선생님, 저는 Arnelle이 제공 한 아래의 코드로 이미 끝났지 만,이 패턴을 여러분의 가이드와 시간에도 감사드립니다. – FormaL

+0

[link] (http://stackoverflow.com/questions/21727259/wordpress-display-post-from-categories) 제발 제안 – FormaL

+0

미안하지만 나는 Wordpress에서 일하지 않는다. 그래서 그것에 관해 당신을 제안 할 수는 없다. :) – user2936213