Symfony 3 EasyAdminBundle集合类型覆盖树枝

时间:2017-07-08 12:09:37

标签: symfony

我有带有productImages的实体产品。 ManyToOne的关系。 我想覆盖产品图片树枝。为此,我在视图下和ProductImage文件夹中创建了easy_admin文件夹,然后编辑和新的树枝进行测试。

根本不是压倒一切。以这种方式轻松覆盖产品,但ProductImage不是。

你不觉得理论上它应该像这样工作吗? 如果没有,请给我一些线索如何覆盖,更改收集类型树枝。 我希望有一个很好的bootstrap表而不是当前的。 感谢

1 个答案:

答案 0 :(得分:1)

如果有人好奇如何覆盖集合类型: 在config.yml中添加:

function drawBox(x,y){
  document.getElementById('menu').style.display = 'block';
  document.getElementById('menu').style.position = 'absolute';
  document.getElementById('menu').style.top = y+'px';
  document.getElementById('menu').style.left = x+'px';
}
function showCoords(event) {
    var x = event.clientX;
    var y = event.clientY;
    drawBox(x,y);
}

然后在custom_form_layout.html.twig中写道:

easy_admin:
      design:
      form_theme: '/custom_form_layout.html.twig'

或扩展您的基本表格,无论它是什么。 在覆盖块之后

{% extends 'EasyAdminBundle:form:bootstrap_3_horizontal_layout.html.twig' %}