Cake 2.2.2を使用し、リンクを作成するためにHtmlHelperを使用します。
<?php echo $this->Html->link('Link',array('controller' => 'mycontroller', 'action' => 'myAction', '3'."#map"), array('escape' => false));?>
コントローラに値3を渡す必要があります。また、#map(htmlアンカー)を持つリンクも必要です。
しかし、array('escape' => false)を使用しているにもかかわらず、出力はエスケープされているように見え、#mapは3%23mapになります。
どこを間違えたの?ありがとう。