0

我正在使用 Symfony2 和 SonataAdminBundle 创建一个 CMS。

当我把这个:

->add('tags', 'sonata_type_model', array('expanded' => true))

我得到 + 按钮,但是当我单击按钮时,我得到 JS 错误:“对象 [对象对象] 没有方法‘对话框’”

有谁知道为什么?

4

1 回答 1

0

在我的情况下,这个问题的原因是在捆绑脚本文件之后包含 jquery 文件(jquery-2.0.2.min.js)。

尝试删除在奏鸣曲文件之后加载的额外 ui/jquery 核心文件:

        <script src="/bundles/sonatajquery/jquery-1.8.3.js" type="text/javascript"></script>
        <script src="/bundles/sonatajquery/jquery-ui-1.8.23.js" type="text/javascript"></script>
        <script src="/bundles/sonatajquery/jquery-ui-i18n.js" type="text/javascript"></script>

希望这可以帮助

于 2013-06-25T11:57:55.383 回答