问题标签 [sonata]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
801 浏览

php - 安装奏鸣曲电子商务错误

我正在尝试在我的 symfony 项目中安装奏鸣曲。

我的 composer.jso 我添加:

我接下来执行命令:composer update

有小伙伴知道为什么吗?

谢谢最好的问候

0 投票
2 回答
1014 浏览

php - 迫使奏鸣曲重建拇指

我在一个项目中使用奏鸣曲(http://sonata-project.org/bundles/media/2-2/doc/index.html),我有 50GB 的拇指,我不再想要的分辨率. 我修改了配置文件中的分辨率,但拇指仍然具有旧的分辨率/大小。

我怎样才能强迫索纳塔重建我所有的拇指?

0 投票
2 回答
3624 浏览

symfony - Sonata 管理员区域设置随管理员用户的区域设置更改

我用奏鸣曲管理包构建了一个 i18n 管理站点。现在我想用管理员用户的语言环境集更改我的语言环境和翻译。比如,我有两个管理员用户,一个是en(userA),另一个是zh(UserB)。用户的语言环境分别在用户管理仪表板中设置为 en/zh。</p>

我的管理服务:</p>

然后我的 Resources/translations/AcmeStoreBundle.en.xliff 和 Resources/translations/AcmeStoreBundle.zh.xliff 就像这样:</p>

然后,我通过 UserA 登录管理员,消息(产品名称)正常。但是我通过 UserB 登录,消息仍然是 en locale(product name) 。当然,我可以在 parameters.yml (%locale%) 中为 userB 更改全局语言环境,但这对 userA 不利。

那么,如何使用不同管理员的用户区域设置更改我的站点的区域设置(消息或翻译)?提前致谢。

0 投票
2 回答
541 浏览

php - 检查日期是否已存在于另一个时间段中

我有一个页面,管理员可以在其中创建新的时间段。现在,当管理员想要添加一个新时期时,我想检查是否还没有另一个时期。

这是我当前的代码,但我想<=并且>=不像他们应该在教义中那样工作?

在我的数据库中,我有几个像这样简化的时期:period_id, from, to

有人可以指出我正确的方向吗?当我创建一个已经存在的句点时,我的数据为 NULL,当我在遥远的将来添加一个句点时,它会给我所有行的结果。 我读过ltegte但我不太清楚如何将它集成到这段代码中。

此代码在我的 PeriodBundle 管理员中。

0 投票
0 回答
100 浏览

php - getSelectConditionSQL() 如何输出 IN ('sonata.ecommerce_demo.product.travel') 语句?

我有一个未决的 Sonata 电子商务项目,需要了解它是如何工作的。我想管理 Doctrine/mongoDB 中的产品变化,同时将所有其他数据留给 Doctrine/MySQL。所以我用演示部分安装了沙箱,并进行了跟踪。

这使我找到了具有 getSelectSQL() 方法的 ORM\Persiters\BasicEntityPersister。

例如,在编辑旅行产品http://mysite/app_dev.php/admin/sonata/product/product/526/edit时,$conditionSql 变量分配了以下 sql 条件:

t0.id = ? AND t0.product_type IN ('sonata.ecommerce_demo.product.travel')

当我在返回之前输出 getSelectConditionSQL() 方法时,我有

t0.id = ?

所以,问题是:AND t0.product_type IN ('sonata.ecommerce_demo.product.travel')生成的部分在哪里,最重要的是,IN() 语句来自哪里?

我真的必须知道,因为当我尝试将 Document 作为参数时,

我最终得到一个空的 IN() 语句。

感谢任何帮助...</p>

0 投票
0 回答
574 浏览

html - 为什么在 Symfony 2 中带有“/undefined?235”请求的“DOCTYPE HTML”标签显示“加载资源失败”文本?

我在我的 Symfony2 网站中发现了一个错误,您可以在下面的链接中看到:

https://drive.google.com/open?id=0B430tyHOr_s0SDdFXzJ2T1hVVEE&authuser=0

我使用 SonataPageBundle 和 SonataSeoBundle 进行 html 渲染,但我没有找到这个 bug 的来源。

有人可以为此说些什么吗?

问候,

诺伯特

0 投票
1 回答
872 浏览

symfony - SonataFormatter ivory_ck_editor 工具栏不显示

我将 SonataFormatter 与 SonataAdmin 一起使用。我可以看到 textarea 但工具栏没有出现。

我可以使用下面的代码在运行时强制工具栏。我错过了什么吗?

我的 config.yml

我的管理类:

0 投票
2 回答
1193 浏览

php - SonataAdmin - 每个表单的自定义表单模板

我在使用Sonata Admin Bundle时遇到问题。我想做的是:

在我的表单中的一些标签之前添加一些文本。例如:

您的图像的分辨率必须是..x..。

例如我有一个这样的表格:

现在我想在我的文件输入字段之前添加一些文本。

我现在所做的是:

  • 将此添加到我的 config.yml(重载模板/表单配置选项):

    /li>

但这将用于每个表单,我不能为特定表单设置特定的表单模板吗?

0 投票
2 回答
6767 浏览

symfony - 传递给控制器​​的参数必须是 ContainerInterface 的实例,给定 appDevDebugProjectContainer 的实例

为什么我有这个错误?

可捕获的致命错误:传递给 Application\Sonata\ProductBundle\Controller\ProductAdminController::__construct() 的参数 1 必须是 ContainerInterface 的实例,给定 appDevDebugProjectContainer 的实例

这是我的 services.yml:

我的控制器:

0 投票
1 回答
4031 浏览

symfony - Sonata Admin - 布尔字段类型,标签不显示

我正在为一个实体(使用 Symfony CLI 生成)创建一个奏鸣曲管理页面。

在这个实体中,我有 3 个文本字段和 1 个复选框(布尔值)。除了复选框之外,一切都生成得很好。复选框位置很奇怪,没有标签。

在 configureFormFields 我将复选框字段定义为:

在我拥有的实体上:

这是一个屏幕截图: 没有复选框标签

这是一个已知问题吗?你有什么解决办法吗?