هل يمكننا استدعاء وحدة تحكم من وحدة تحكم أخرى؟
هل يمكننا استدعاء وحدة تحكم من وحدة تحكم أخرى؟

فيديو: هل يمكننا استدعاء وحدة تحكم من وحدة تحكم أخرى؟

فيديو: هل يمكننا استدعاء وحدة تحكم من وحدة تحكم أخرى؟
فيديو: أهم شيء تفعله لو استدعك جهة أمنية !!! 2024, شهر نوفمبر
Anonim

بشكل عام، أنت لن تستخدم وحدة تحكم من وحدة تحكم أخرى حيث: تحكم عادًة ما تُرجع نتيجة من النوع المقصود استخدامه بواسطة إطار عمل MVC. من المتوقع أن يتم تمرير كل هذه المعلومات من خلال إطار عمل MVC.

وفقًا لذلك ، هل يمكننا استدعاء وحدة تحكم من وحدة تحكم أخرى؟

نعم، تستطيع الاتصال طريقة وحدة تحكم أخرى . ال مراقب هي أيضًا فئة بسيطة. الأشياء فقط هي التي ترثها مراقب فصل. تستطيع إنشاء كائن من مراقب ، لكنها إرادة لا تعمل للتوجيه إذا أنت تريد إعادة التوجيه إلى اخر صفحة.

ما هو RedirectToAction MVC؟ RedirectToAction (String، RouteValueDictionary) يعيد التوجيه إلى الإجراء المحدد باستخدام اسم الإجراء وقاموس المسار. RedirectToAction (سلسلة ، سلسلة ، كائن) يعيد التوجيه إلى الإجراء المحدد باستخدام اسم الإجراء واسم وحدة التحكم وقاموس المسار.

ثانيًا ، هل يمكننا السماح باستدعاء وحدة تحكم من وحدة تحكم أخرى في CodeIgniter؟

هذا في الأساس غير مدعوم في كودانيتر ، ولكن هناك بعض الاختراقات التي يسمح لك إلى فعل وبالتالي. يحب أنا استخدم اختراقًا أساسيًا جدًا للتحميل مراقب كمكتبة.

كيف تمرر البيانات من وحدة تحكم إلى أخرى في Codeigniter؟

في Codeigniter هناك العديد من الطرق يمر القيمة من وحدة تحكم واحدة إلى آخر. يمكنك استخدام كودانيتر جلسة ل يمر ال البيانات من وحدة تحكم إلى وحدة تحكم أخرى . $ this-> load-> library ("جلسة") ؛ ثم يمكنك ضبط الفلاش البيانات القيمة باستخدام اسم المتغير.

موصى به: