質問

私の見解では、$ html-> linkヘルパーを使用して問題があります。このスニペットを考えてみてください...

/views/nodes/packages.ctp

<li><?php echo $html->link( "Package 1", array( "packages", "package1" ) )?></li>

リンクをクリックすると、アドレスバーのアドレスが次のように表示されます

http://www.server.com/nodes/packages/packages/package1

なぜこうなった?デフォルトのルーティング構成ファイルで何も変更していません。

よろしくヴィクラム

役に立ちましたか?

解決

自分で答えさせてください...

<li><?php echo $html->link( "Package 1", array( "controller" => "packages", "action" => "package1" ) )?></li>

キー「コントローラー」と「アクション」を書くのを忘れました。愚かな私!

よろしく

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top