我需要将#produc添加到我的网址。它必须lokoks loke trololo.com/buy#apple。我怎么能在我的控制器中做到这一点?我无法理解我必须添加它的位置...... 我读了它https://github.com/symfony/symfony/issues/3910,但它对我没有帮助。这不是我需要的东西
$this->get('router')->generate('store', array('#' => $product->getSlug(), true),
也许有人面对它?请帮我解决这个问题
答案 0 :(得分:2)
你在the link you provided得到答案。 Fabien Potencier(Symfony2&#39的创建者)说你需要手动将锚点附加到URL。
没有必要这样做。只需在生成URL后附加它。
像这样:
$url = $this->get('router')->generate('store') . '#' . $product->getSlug();