作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想将奏鸣曲媒体包用于我的包中的媒体。
我有一个实体应该有一个画廊。安装奏鸣曲媒体包并生成 easy:extends 后,有 3 个不同的实体:
最佳答案
您可以一对一链接。
例如,我的实现:
配置文件:
contexts:
product:
providers:
- sonata.media.provider.image
formats:
big: { width: 1680 , quality: 100}
private $product;
<one-to-one field="product" target-entity="Alteza\ProductBundle\Entity\Product" inversed-by="gallery">
<join-column name="product_id" referenced-column-name="id" />
</one-to-one>
/**
* @ORM\OneToOne(targetEntity="\Application\Sonata\MediaBundle\Entity\Gallery", mappedBy="product", cascade={"all"})
*/
private $gallery;
->add('gallery', 'sonata_type_model_list', array('required' => false), array('link_parameters' => array('context' => 'product')))
关于symfony-sonata - 如何将奏鸣曲媒体包与我的实体一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10321609/
我是一名优秀的程序员,十分优秀!