Görünümde bir e-posta şablonum var ve gönderilecek e-postaları hazırlayan bir ConsoleApplication işlemi yazmak istiyorum. Becouse ConsoleApplication Denetleyiciye erişimim yok. Bir görünüm oluşturmanın bir yolu var mı?görünüm yii konsol uygulamasında
private function render($template, array $data = array()){
$path = Yii::getPathOfAlias('application.views.email').'/'.$template.'.php';
if(!file_exists($path)) throw new Exception('Template '.$path.' does not exist.');
return $this->renderFile($path, $data, true);
}
O görünümler/e-posta e-posta şablonunu alır: Burada
modelinden işlemek için iyi bir yolu var mı? veya şu anda başlatılan CConsoleCommand için herhangi bir bağlantı var mı? – liysd
Bu yöntemi konsol komutunuza ekleyin. Bu ve $ modelinizi içeren bir diziyi $ data parametresine geçirebilirsiniz. –
downvote, hiçbir kullanım örneği sağlanmadı, ne kadar karışıklık sadece komutu yapıştırmak için – Tebe