přepis hashe při redirectu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Marsme
- Člen | 75
V presenteru přesměrovávám na stránku a chci přesměrovat na právě přidaný blok ve stránce. Přesměrování mám napsáno takto
<?php
$form->onSuccess[] = function($form) use ($presenter) {
if (!$form->hasErrors()) {
$param = $form->page . "#pnl-" . $form->getNewPanelID();
$presenter->redirect("detail" , $param);
}
};
?>
Všechno proběhne správně. Dostanu se na danou stránku ale při přesměrování se mi # změní na %23… Takže pak výsledná url vypadá nějak takto:
http://localhost/…l/9%23pnl-42
jak tomu zamezit?