Μπορούμε να καλέσουμε έναν ελεγκτή από άλλο ελεγκτή;
Μπορούμε να καλέσουμε έναν ελεγκτή από άλλο ελεγκτή;

Βίντεο: Μπορούμε να καλέσουμε έναν ελεγκτή από άλλο ελεγκτή;

Βίντεο: Μπορούμε να καλέσουμε έναν ελεγκτή από άλλο ελεγκτή;
Βίντεο: Τεχνητή Νοημοσύνη (AI) - Με μια πιστωτική γραμμή από το παρελθόν μπορεί να επενδύσουμε στο μέλλον 2024, Νοέμβριος
Anonim

Γενικά, εσείς δεν θα χρησιμοποιήσει ένας ελεγκτής από έναν άλλο Από: Ελεγκτές συνήθως επιστρέφουν ένα αποτέλεσμα ενός τύπου που προορίζεται να χρησιμοποιηθεί από το πλαίσιο MVC. Όλες αυτές οι πληροφορίες αναμένεται να περάσουν από το πλαίσιο MVC.

Αντίστοιχα, μπορούμε να καλέσουμε έναν ελεγκτή από έναν άλλο ελεγκτή;

Ναί, μπορείς να καλέσεις μια μέθοδος άλλος ελεγκτής . ο ελεγκτής είναι επίσης μια απλή τάξη. Μόνο πράγματα είναι ότι κληρονομεί Ελεγκτής Τάξη. Μπορείς δημιουργήσετε ένα αντικείμενο του ελεγκτής , αλλά θα δεν λειτουργεί για τη δρομολόγηση εάν εσείς θέλετε να ανακατευθύνετε σε αλλο σελίδα.

τι είναι το RedirectToAction MVC; RedirectToAction (String, RouteValueDictionary) Ανακατευθύνει στην καθορισμένη ενέργεια χρησιμοποιώντας το όνομα της ενέργειας και το λεξικό διαδρομής. RedirectToAction (String, String, Object) Ανακατευθύνει στην καθορισμένη ενέργεια χρησιμοποιώντας το όνομα της ενέργειας, το όνομα του ελεγκτή και το λεξικό διαδρομής.

Δεύτερον, μπορούμε να καλέσουμε έναν ελεγκτή από έναν άλλο ελεγκτή στο CodeIgniter;

Αυτό βασικά δεν υποστηρίζεται κωδικοποιητής , αλλά υπάρχουν ορισμένες αμυχές που σας επιτρέπουν προς το κάνω Έτσι. Σαν Εγώ χρησιμοποιήστε ένα πολύ βασικό hack για φόρτωση ελεγκτής ως βιβλιοθήκη.

Πώς μεταβιβάζονται δεδομένα από έναν ελεγκτή σε έναν άλλο στο codeigniter;

Σε Codeigniter υπάρχουν πολλοί τρόποι πέρασμα η τιμή από ένας ελεγκτής σε άλλους. Μπορείς να χρησιμοποιήσεις κωδικοποιητής Συνεδρία προς πέρασμα ο δεδομένα από έναν ελεγκτή σε έναν άλλο ελεγκτή . $this->load->library('session'); Στη συνέχεια, μπορείτε να ρυθμίσετε το φλας δεδομένα τιμή χρησιμοποιώντας όνομα μεταβλητής.

Συνιστάται: