URL umleiten, ich bin neu in Yii. Ich habe eine URL http://enqphp.intermesh.net/enquiry/createFolder in meiner Datei main.php erstellt, um auf eine Aktion umzuleiten, aber die Weiterleitung an die Indexaktion erfolgt nur standardmäßig. Wenn ich das gleiche wie http://enqphp.intermesh.net/index.php?r=/enquiry/Enquiryser/createFolder aufruft, funktioniert es gut. Als ich $_REQUEST
in meine Aktion drucken Ich erhalte AktionURL wird nur in yii
Array ([r] => /enquiry/Enquiryser/index)
in Index.
Unten finden Sie den Code, den ich für die Umleitung verwendet haben:
//'caseSensitive' => true,
//'urlSuffix' => '/',
//'showScriptName' => false,
'urlFormat' => 'path',
'rules' =>
array(
'/' => array('site/index'),
/* my files starting from here */
//'/enquiry/createFolder/'=>'enquiry/Enquiryser/CreateFolder',
'/enquiry/createFolder/' => array('enquiry/Enquiryser/CreateFolder'),
'enquiry'=>array('enquiry/Enquiryser/index'),
'<modules>/<controller:\w+>/<id:\d+>' => '<modules>/<controller>/view', '<modules>/<controller:\w+>/<action:\w+>/<id:\d+>' => '<modules>/<controller>/<action>',
'<modules>/<controller:\w+>/<action:\w+>/*' => '<modules>/<controller>/<action>',
),
)
kann mir jemand bitte helfen Sie, was ist das Problem?
schauen, können Sie Auskommentierung 'showScriptName' versuchen? Was geschieht? – iGbanam