我存储img,Acme/DemoBundle/Resources/public/img/weather_icon/blizzard.gif
我想把这个img放在我的模板中,所以我做了
<img src="{{ asset('bundles/acmedemo/img/weather_icons/blizzard.gif') }}" />
Run Code Online (Sandbox Code Playgroud)
和
<img src="{{ asset('..img/weather_icons/blizzard.gif') }}" />
Run Code Online (Sandbox Code Playgroud)
和
这不起作用.我做了资产:安装和资产:转储
解决了它的工作原理
<img src="{{ asset('img/weather_icons/Blizzard.gif') }}" alt="Symfony!" />
Run Code Online (Sandbox Code Playgroud) 我必须要实体
class Patients
{
/**
* @ORM\OneToOne(targetEntity="ContactAddress", mappedBy="patients")
*/
protected $contactaddress;
}
Run Code Online (Sandbox Code Playgroud)
而另一个
class ContactAddress
{
/**
* @ORM\OneToOne(targetEntity="Patients", inversedBy="contactaddress")
* @ORM\JoinColumn(name="patient_id", referencedColumnName="id")
*/
protected $patient;
}
Run Code Online (Sandbox Code Playgroud)
当我尝试执行此代码时
$em = $this->getDoctrine()->getEntityManager();
$product = $em->getRepository('SurgeryPatientBundle:Patients')->find($id);
Run Code Online (Sandbox Code Playgroud)
我明白了
No mapping found for field 'patients' on class 'Surgery\PatientBundle\Entity\ContactAddress'.
Run Code Online (Sandbox Code Playgroud)
当我尝试联系存储库时,我得到了结果
请帮助; D抱歉我的英语
我有两个数组,其中一个包含一个新的键名
$assoc = ['name', 'lastname', 'pesel'];
Run Code Online (Sandbox Code Playgroud)
第二看这个
$inputs = ['John', 'Don', '987987', 'Mike', 'Evans', '89779' ];
Run Code Online (Sandbox Code Playgroud)
数组$assoc是新的密钥名称,我想改变[0],[1]对['name']等
array(2) {
['person'] =>
array(3) {
['name'] => string(4) "John"
['lastname'] => string(3) "Don"
['pesel'] => string(6) "987987"
}
['person'] =>
array(3) {
['name'] => string(4) "Mike"
['lastname'] => string(5) "Evans"
['pesel'] => string(5) "89779"
}
}
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助