0

ACLプラグインがあり、このプラグインからユーザー/インデックスにリダイレクトできるようにしたいのですが、存在しない面白いURLを取得することになります。そのような/cakephp/admin/acl/users/index

どうすればそれをに行かせることができますかcakephp/users/index

HTMLヘルパーを調べたところ、困惑しました。

私もcakephpチャットルームにいます

ありがとう

4

1 に答える 1

3

リンクを作成するときにプラグインを「false」に設定することで、プラグインを「リセット」できます。

例えば;

echo $this->Html->link('go to user overview', array(
    'controller' => 'users',
    'action' => 'index',
    'plugin' => false
);

アップデート

私の推測では、 プレフィックスルーティングプラグインの両方を使用していると思います。プラグインとプレフィックスの両方をリセットするには、これを行います。

echo $this->Html->link('go to user overview', array(
    'controller' => 'users',
    'action' => 'index',
    'plugin' => false,      // resets the plugin
    'admin'  => false,      // resets the admin-prefix
);
于 2013-03-26T20:41:25.513 に答える