2014-10-02 93 views
0

我正在开发symfony1项目,并且我得到了这个异常。任何人有什么想法造成它?Symfony1 Array to string conversion

声明:Array对C字符串转换:\ WAMP \ WWW \公报\ APPS \ GAZ \模块\ jobAppliance \行动\上线1183

public function executeSaveCandidateJsni() 
{ 
$jobId = $this->getRequestParameter('job_id'); 
$job = JobPeer::retrieveByPK($jobId); 

// Sauvegarde des objets jobAppliance et de jobApplianceAttachedFile 
$listJApplianceAttachedCV = $this->getUser()->getAttribute('list_job_appliance_attached_cv'); 

// ***this is line 1183*** 

sfContext::getInstance()->getLogger()->debug('(Jsni) $listJApplianceAttachedCV = ' .$listJApplianceAttachedCV); // ***this is line 1183*** 

$listJApplianceAttachedFile = $this->getUser()->getAttribute('list_job_appliance_attached_file'); 
sfContext::getInstance()->getLogger()->debug('(Jsni) $listJApplianceAttachedFile = ' .$listJApplianceAttachedFile); // 

$listDetailForm = $this->fillTableWithValueFromFormJsni(); 
$this->saveJApplAndJApplAttFileJsni($job, $listJApplianceAttachedCV, $listJApplianceAttachedFile, $listDetailForm); 
// End Sauvegarde 


// ... rest of the code 
+0

你能告诉一起'setAttribute'相应的呼吁'list_job_appliance_attached_cv'的代码? – FoolishSeth 2014-10-05 17:31:56

回答

0

因为它说的actions.class.php,你想要将一个字符串与一个数组连接起来。使用var_dump输出$listJApplianceAttachedCV的值。我不是很了解symfon1或2,我只在2中进行一些练习,但如果php说你想将一个数组作为一个字符串使用,那么它必须是正确的,并且在陷入变量之前应该检查变量的值绝望。