पोस्ट जोड़ने और संपादित करने के लिए एक दृश्य मैं कोडिनेटर में एक सीएमएस पर काम कर रहा हूं और एक मुख्य भाग पोस्ट बनाने और संपादित करने का एक रूप है।कोडनिर्देशक:
मैं दोनों के लिए एक ही दृश्य फ़ाइल का उपयोग करने की योजना बना रहा हूं क्योंकि सभी तत्व साझा किए जाते हैं। एकमात्र अंतर यह बनाते समय फॉर्म खाली होता है जब इसे संपादित किया जाता है और इसे पॉप्युलेट किया जाता है। क्या यह सही रास्ता है?
मैं प्रत्येक के लिए एक विधि रखने के बारे में सोच रहा था, इसलिए पोस्ट/बनाएं और पोस्ट/संपादित करें ($ आईडी)।
पद नियंत्रक मैं सभी प्रपत्र इस तरह (त्रुटियों के लिए) डेटा है में बनाने के विधि में:
$this->data['item_title'] = array(
'name' => 'item_title',
'id' => 'item_title',
'type' => 'text',
'value' => $this->form_validation->set_value('item_title'),
);
मैं सिर्फ मूल्य में फेरबदल set_value के बजाय डेटाबेस मूल्य धारण करने के लिए के बारे में सोच रहा हूँ (), तो कुछ ऐसा:
public function edit($id) {
$post_data = $this->post_model->get_post_data($id)
$this->data['item_title'] = array(
'name' => 'item_title',
'id' => 'item_title',
'type' => 'text',
'value' => $post_data['post_title'],
);
}
क्या मैं सही रास्ते पर हूं या इस तक पहुंचने का एक बेहतर तरीका है? क्या मुझे सिर्फ 2 विचारों का उपयोग करना चाहिए?
पोस्ट संपादित करते समय यह काम नहीं करता है और झूठी फॉर्म सत्यापन लौटाता है। – Hossein
'<इनपुट प्रकार =" टेक्स्ट "नाम =" शीर्षक "मान =" = जारी ($ शीर्षक)? Set_value ("शीर्षक", $ शीर्षक): set_value ("title")?> "/>' – Hossein