प्रवेश के बाद एक पृष्ठ के लिए उपयोगकर्ता अनुप्रेषित, पेज अपने उपयोगकर्ता के बाद s/वह में लॉग लिए निर्देशित किया जाएगा के लिए जीआईआई में एक नया नियंत्रक बनाने के लिए। मैं यहाँ इस नियंत्रक 'ऐप्लिकेशन' फोन करता हूँ। जीआई स्वचालित रूप से आपके लिए कुछ फाइलें बनाएगा- एक /protected/models/AppController.php
AppController.php में, आपके पास actionIndex नामक एक डिफ़ॉल्ट सार्वजनिक फ़ंक्शन (विधि) होगा। इस डिफ़ॉल्ट विधि का उद्देश्य /protected/views/app/index.php फ़ाइल को कॉल (रेंडर) करना है (आपके लिए जीआई द्वारा भी बनाया गया है)। index.php वह फ़ाइल है जो आपके उपयोगकर्ता लॉग इन करने के बाद देखेंगे। यही वह फ़ाइल है जिसे आप अपना ऐप बनाने के लिए संशोधित करना चाहते हैं। वापस SiteController.php में जाओ और actionLogin() विधि
if(isset($_POST['LoginForm']))
{
$model->attributes=$_POST['LoginForm'];
// validate user input and redirect to the previous page if valid
if($model->validate() && $model->login())
// since my controller is /protected/controllers/AppController.php
$this->redirect(array('app/index'));
}
यह आपको मिल शुरू कर दिया जाना चाहिए में रिडायरेक्ट() के तर्क बदल जाते हैं। (यह अनिवार्य रूप से the yiiframework site पर चर्चा पर मेरी पोस्ट है)
आप देखना चाहें [इस लिंक] (http://www.yiiframework.com/doc/api/1.1/CWebUser#returnUrl-detail) – lastland