में किसी अन्य नियंत्रक में कॉल फ़ंक्शन मैंने अपने वाईआई अनुप्रयोग में 2 नियंत्रक बनाए हैं: डिफ़ॉल्ट नियंत्रक पथ में FirstController.php और SecondController.php।Yii
FirstController.php:
<?php
class FirstController extends Controller {
public static function returnFunc() { return 'OK'; }
}
SecondController.php:
YiiBase::include(FirstController.php) [<a href='function.YiiBase-include'>function.YiiBase-include</a>]: failed to open stream: No such file or directory
FirstController::returnFunc()
इसी तरह कॉलिंग:
<?php
class SecondController extends Controller {
public function exampleFunc() {
$var = First::returnFunc();
}
}
जब मैं SecondController में exampleFunc()
निष्पादित करने के लिए प्रयास करते हैं, Yii त्रुटि फेंक काम नहीं करते।
मैं ओओपी और वाईआई ढांचे में नया हूं। समस्या क्या है?
http://www.yiiframework.com/forum/index.php/topic/6471-call-another-controllers-action/#entry200141 –