में बूलियन पर सदस्य फ़ंक्शन सफलता() पर कॉल करें, मैं केकपीएचपी 3.0 के साथ एक समस्या में भाग रहा हूं जो मुझे समझ में नहीं आता है और आपकी सहायता को हल करना चाहता है। मेरे पास एक टेबल नाम है जिसमें उपयोगकर्ता नामक नियंत्रक हैं (उपयोगकर्ता नियंत्रक)। मैं बिना किसी समस्या के उपयोगकर्ताओं को तालिका में देख सकता हूं, लेकिन जब मैं किसी उपयोगकर्ता को सम्मिलित, संशोधित या हटाता हूं तो मुझे एक त्रुटि मिल रही है।केकपीएचपी
जब मैं एक डालने मैं त्रुटि संदेश मिलता है: एक सदस्य समारोह सफलता() बूलियन UsersController.php पर लाइन 56
पर करने के लिए कॉल अगर मैं नियंत्रक वर्ग में देखो यह
तरह लग रहा हैpublic function add()
{
$user = $this->Users->newEntity();
if ($this->request->is('post')) {
$user = $this->Users->patchEntity($user, $this->request->data);
if ($this->Users->save($user)) {
$this->Flash->success(__('The user has been saved.'));
return $this->redirect(['action' => 'index']);
} else {
$this->Flash->error(__('The user could not be saved. Please, try again.'));
}
}
$this->set(compact('user'));
$this->set('_serialize', ['user']);
}
लाइन 56 यह $-> फ़्लैश-> सफलता (__ ('उपयोगकर्ता सहेजा गया है।');
उपयोगकर्ता, डाला जाता है अद्यतन या डेटाबेस (अनुरोध की गई कार्रवाई के आधार पर)
क्या मुझे puzzling है से हटा कारण है कि कोड एक त्रुटि वापसी होगी और सबसे महत्वपूर्ण मैं यह कैसे हल कर सकते थे है?
आपके समय के लिए बहुत बहुत धन्यवाद।
कृपया जांच करें 'src/खाका/तत्व/फ़्लैश /' और देखो वहाँ नामित किसी भी फ़ाइल है और यदि 'success.ctp' –
हाँ वहाँ है, यह शामिल हैं:?!
–
बस वहां से अपना PHP कोड हटाएं और केवल HTML कोड रखें। यह ठीक काम करना चाहिए। –