में डिफ़ॉल्ट नियंत्रक कैसे सेट करें Yii में डिफ़ॉल्ट नियंत्रक निर्दिष्ट करने का कोई तरीका है? SiteController का उपयोग करने के बजाय? पहले ही, आपका बहुत धन्यवाद।वाईआई
Q
वाईआई
10
A
उत्तर
29
वाईआई PHP-फ्रेमवर्क पर अपने होमपेज के नियंत्रक के रूप में अपना डिफ़ॉल्ट नियंत्रक सेट करने के लिए। आप अपने /protected/config/main.php पर कोर चूक नियंत्रक (साइट/इंडेक्स) संशोधित करना होगा
return array(
'name' => 'Web Application',
'defaultController' => 'home ',
);
8
config main.php
'defaultController' => 'newcontrollername',
'नाम' की स्थापना के बाद में विन्यास को जोड़ने के लिए प्रयास करें।
-1
भी वहाँ एक और तरीका है करने के लिए है कि
परिवर्तन में सार्वजनिक $ defaultController संपत्ति के मूल्यों
ढांचे/वेब// yourmodule CWebApplication.php
+0
आपको उन फ़ाइलों को संपादित नहीं करना चाहिए जो ढांचे का हिस्सा हैं क्योंकि वे अपडेट के दौरान बदल सकते हैं और आपके परिवर्तन खो गए हैं। – surfer190
DefaultController बस बुलाया जाएगा जब आप yoursite कहते हैं। इसे काम करने के लिए आपको अपना नाम बदलने की जरूरत नहीं है। –