尝试从我的代码中推断URL时遇到问题。我想将URL设为:
www.imaginar.fr
相反,我得到了:
http://localhost/epita/web/app_dev.php/questionanswer/cat/www.imaginar.fr
我的Twig代码如下:
<tr><td> <a href="{{ entity.resource}}" target="_blank">{{ entity.resource}}</a></td></tr>
我的控制器代码从数据库中获取资源数据,我试图在没有symfony扩展的新浏览器中打开该资源
$query1 = $em->createQuery('SELECT p.id, p.question, p.answer, r.resource, r.cover
FROM EpitaEpitaBundle:questionanswer p LEFT JOIN p.resource r
WHERE p.id LIKE :id')
->setParameter('id', $id);
$res = $query1->getResult();
答案 0 :(得分:2)
如果没有http://前缀链接,则只会将其附加到当前页面url。