URL アドレス バーが [これはリンクではありません] (http:/project/index.php/TravellerController/create/1) のように見えるように、外部 js ファイルを使用してコントローラーにリダイレクトしようとしています。次のようになります。
u55.style.cursor = 'pointer';
$axure.eventManager.click('u55', function(e) {
if (true) {
self.location.href=$axure.globalVariableProvider.getLinkUrl('TravellerController');
}
});
u55 は、「ホーム」ビュー ファイル内のリンクの ID であり、TravellerController は次のようになります。
<?php
class TravellerController extends CI_Controller {
public function index()
{
$data=$this->get_data();
}
function get_data(){
*some code...*
redirect('TravellerController/create/'.$data);
{
function create(){
*some code...*
}
}
?>
そのリンクをクリックすると、URL アドレス フィールドは次のようになります。
[これはリンクではありません] (http:/project/index.php/home/create/TravellerController)
しかし、私はそれがこのように見えるようにしたい:
[これはリンクではありません] (http:/project/index.php/TravellerController/create/1)