Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 自定义细枝/奏鸣曲和Symfony 2中的意外标识符_Javascript - Fatal编程技术网

Javascript 自定义细枝/奏鸣曲和Symfony 2中的意外标识符

Javascript 自定义细枝/奏鸣曲和Symfony 2中的意外标识符,javascript,Javascript,我有一个自定义的小枝,可以扩展 base_list_field.html.twig 从索纳塔管理生成器 在我的自定义小枝中,我刚刚有了这个代码 {% extends 'SonataAdminBundle:CRUD:base_list_field.html.twig' %} {% block field%} <div> <img src="{{ asset('bundles/aaaadmin/images/map_magnify.png') }}" onc

我有一个自定义的小枝,可以扩展

base_list_field.html.twig
从索纳塔管理生成器

在我的自定义小枝中,我刚刚有了这个代码

{% extends 'SonataAdminBundle:CRUD:base_list_field.html.twig' %}

{% block field%}
<div>
    <img src="{{ asset('bundles/aaaadmin/images/map_magnify.png') }}"  
    onclick="alert('Clic sur l'image');"  
    style="cursor:pointer;" >
</div>
{% endblock %}

我不明白为什么。

您在onclick中有一个错误:

{% extends 'SonataAdminBundle:CRUD:base_list_field.html.twig' %}

{% block field%}
<div>
    <img src="{{ asset('bundles/inerisadmin/images/map_magnify.png') }}"  
    onclick="alert('Clic sur l\'image');"  
    style="cursor:pointer;" >
</div>
{% endblock %}
{%extends'SonataAdminBundle:CRUD:base\u list\u field.html.twig%}
{%块字段%}
{%endblock%}

您必须转义简单引号

您的onclick事件处理程序中有一个未转义的撇号(
)。
{% extends 'SonataAdminBundle:CRUD:base_list_field.html.twig' %}

{% block field%}
<div>
    <img src="{{ asset('bundles/inerisadmin/images/map_magnify.png') }}"  
    onclick="alert('Clic sur l\'image');"  
    style="cursor:pointer;" >
</div>
{% endblock %}