【发布时间】:2013-09-20 06:50:14
【问题描述】:
我有一个名为 Shop 的实体,其中有一个名为 domainURL 的属性。在我的树枝上,我做了以下事情:
<a href="{{ shop.getSubdomain() }}">
但是,这总是将我的根目录附加到子域,从而导致:
www.mydomain.com/somesubdomain.test.com
我怎样才能得到网址?
这是 getSubdomain() 的代码:
/**
* @ORM\Column(name="subdomain", type="string", length=50, nullable=true)
*/
protected $subdomain;
/**
* Get subdomain
*
* @return string
*/
public function getSubdomain()
{
return $this->subdomain;
}
【问题讨论】:
-
向我们展示 getSubdomain() 的代码?
-
在给定此代码的情况下,唯一可能的情况是
$subdomain实际上具有值www.mydomain.com/somesubdomain.test.com,也许再看看你在哪里设置它? -
只需在
http://前面加上getSubdomain? -
@Touki 这样该方案将在那里被硬编码......在我看来不是一个好主意;)
-
可能是相对于方案的 url,例如“//foo.bar.com”?
标签: php symfony doctrine-orm doctrine twig