我有一点问题,我昨天把我的symfony网站放在网上,每件事都运转正常,但我有一个随机的问题。 每次我点击按钮返回一页我得到错误:“找不到GET / undefined的路线” 当我点击我网站上的链接时,这个错误也会随机出现。
感谢您的帮助。
答案 0 :(得分:0)
第一个问题:
您需要拥有此模式的链接" Projets-Personnels "而不是" Projets Personnels"。这就是我们所说的" slug"
安装学说扩展 sluggable ,以便Doctrine自动为您创建slu。
https://symfony.com/doc/master/bundles/StofDoctrineExtensionsBundle/index.html
如果您将安装此学说扩展程序,您将创建如下链接:
{% for item in categories %}
<h2 class="lp-title"> {{ item.slug}} </h2>
{% endfor %}
第二个问题:
关于Ubuntu上firefox的退格错误:
如果在Ubuntu中使用Firefoxe,则需要启用退格键。
转到firefox浏览器的栏目栏并执行此地址about:config
Firefox会显示一条正常的反转信息。点击确定。然后,您需要将browser:backspace_action
的值从2更改为0
我在Firefox Ubuntu上测试了这个解决方案,它运行正常。