bagaimana menggunakan FUNCTION lain dengan file Controller yang sama Di CODEIGNITER?

Halo gan , langsung script controller nya ya .

<?php

defined('BASEPATH') OR exit('No direct script access allowed');

class Createsurat extends CI_Controller {

	public function __construct(){
		parent::__construct();

		$this->load->model('surat_model');
		 $this->load->model('warga_model');

		$this->load->helper('url_helper');

		}

	public function index()
	{
		$this->load->helper('form');
		$this->load->library('form_validation');
		$this->form_validation->set_rules('asdasdasd','Nama warga Error','required');
		$data['surat'] =  $this->surat_model->get_surat();
		$data['title'] = 'Data Surat';
		$data['no'] = 1;
		$data['nik'] = $this->input->post('nik');
		$nik = $this->input->post('nik');
		$url = $this->input->post('jenissurat');
		$data['warga'] =  $this->warga_model->get_warga_by_nik($nik);
		$this->load->view('templates/header', $data);
		$this->load->view('surat/create/'.$url, $data);  /// saat ini saya sedang di view ini saya buat dinamis karna ada sekitar 14 bentuk form yang berbeda
		$this->load->view('templates/footer', $data);
	}

	public function input_surat(){
	          echo 'Ini fungsi untuk menerima nilai dari form funsi di atas dan meneruskan ke model file';

		}


}

?>

Misal saat ini kita ada di view index dari controller di atas . dan saya ingin mengirim nilai dari form tersebut kembali ke kontroller yang sama alamat form actionya gimana ya ? saya coba kembali ke kontroller yang sama ga bisa , tapi kalo form controller saya kasih action langsung ke model nya malah bisa saya. mohon pencerahanya biar saya bisa pake fungsi di input_surat() agar si form ga saya arahin langsung ke model nya tapi melalui kontroller dulu . thanks sebelumnya .

avatar Saputroandhi
@Saputroandhi

509 Kontribusi 162 Poin

Diperbarui 8 tahun yang lalu

2 Jawaban:

Jawaban Terpilih

Kang hilman ,,, maaf banget ya,.. saya jadi Nyampah di forum...

SOLVED

pake ini buat form actionya

 form_open('Createsurat/input_surat');

buat gunainya panggil lagi kontrollernya and / nama fungsinya . :D

avatar Saputroandhi
@Saputroandhi

509 Kontribusi 162 Poin

Dipost 8 tahun yang lalu

gunanya forum memang untuk bertanya :D , justru bagus, kalo nemu jawabannya di share ka yang lain, jadi kalo ada yang punya masalah sama bisa kebagian juga. Jadi selain dokumentasi diri sendiri, bantu yang lain juga, semangat belajarnya!

avatar hilmanski
@hilmanski

2686 Kontribusi 2135 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban