问题标签 [bundles]

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 投票
3 回答
5337 浏览

php - 你如何在 Symfony2 项目中组织你的包?

我有这个家伙的确切问题:http ://groups.google.com/group/symfony2/browse_thread/thread/cd35132cc6972f29

我将在这里复制粘贴它:

我想知道人们正在使用哪些不同的方式来组织项目中的捆绑包。

我似乎最终得到了一个项目的大量捆绑包或许多彼此密切相关(依赖)的捆绑包。例如;

我实现了自己的用户实体和登录表单等,但用户链接到一个组织(具有某些功能)。等等......我猜主要是重叠很多的实体......

你们是把它们分开还是把它们都扔在同一个包里?

0 投票
1 回答
63383 浏览

symfony - 如何使用变量处理树枝文件中的翻译?

我有一个 twig 文件和一个 yml,我在其中定义了用于翻译的变量

例如:

YML 文件 -
variable.for.translation: Disponible, para tí

树枝文件的内容 -

我想为

在翻译文件中(即我的 yml 文件)。
目前我正在这样做:
在 YML -

在树枝上——

它工作正常,但问题是我现在在树枝中有 3 个变量太多了:

我试着用一个变量来做,像这样:

但它没有用。问题是我正在使用 的变量,即 {{ variableName }} 。

有没有办法处理预定义的变量并在翻译文件中定义它?

0 投票
2 回答
516 浏览

php - Symfony2:最佳实践如何从另一个包中获取数据?

我是 symfony2 的新手,有些东西我现在不明白。在这种情况下,我想显示乐队或艺术家制作的所有专辑。如果用户已登录,我想显示在同一页面上,如果一个相册在该用户的收藏中。

我有不同的包,如“ArtistBundle”、“UserBundle”、“AlbumBundle”等。由于用户相关信息不是真正属于 ArtistBundle(“关注点分离”)的东西,我想从 UserBundle 中获取信息。

现在我看到只有两种方法可以做到这一点:

这个解决方案可能有效,但它使单元测试更难,因为我没有使用依赖注入(我认为这是正确的方式)。

另一种可能性是将 UserBundle 控制器嵌入到模板中。这是无法完成的,因为我需要直接在 ArtistBundle 的输出中提供信息。

那么这里的“最佳实践”是什么?定义一个 UserBundle 服务?以某种方式配置在对象的构造中设置了 UserBundle 对象的 ArtistBundle?

0 投票
1 回答
1731 浏览

facebook - FOSFacebookBundle 和 FOSUserBundle 一起工作

我正在用 Symfony2 开发一个网站。

我成功安装了 FOSUserBundle。现在我想安装 FOSFacebookBundle 以便它可以与 FOSUserBundle 一起使用。

我不太了解整个“提供者用户”的事情。在 FOSFacebookBundle 文档中它说“7. 可以选择定义一个自定义用户提供程序类并将其用作提供程序或定义登录路径”,我应该这样做以使两个捆绑包相互工作吗?那个有什么用?

我想让这两个一起工作。

0 投票
2 回答
2180 浏览

symfony - Symfony2:如何更新源文件已被修改的包?

我正在使用 KNP 分页包。我在包源中自定义了树枝文件。然后我找到了一种更好的方法来做到这一点,而无需触及捆绑包的文件。

不幸的是,现在每次我这样做

我收到以下错误:-

“KNP Paginator Bundle”有本地修改。请在再次运行此命令之前还原或提交/推送。

我的 .gitignore 文件已忽略 /vendors

我的 deps 文件也包含了这个包。

有没有办法卸载捆绑包?这样我可以重新安装它吗?或者解决我的问题的最佳方法是什么?

0 投票
1 回答
1341 浏览

symfony - Symfony2 - $query-getResult() 在 prod 环境中返回一个空白页

我最近重新安装了我的供应商

从那时起,在我的产品环境中,我得到一个空白页(不是错误)

它输出一个空白页:

但是在开发环境中一切正常......我确实试图清除我的缓存但仍然在生产环境中获得空白页面。

我试图在两种环境中出现的 var_dump( $query ),唯一的区别似乎是

这是我的 deps 文件:

任何想法,如何调试?

0 投票
1 回答
402 浏览

iphone - 如何在 iPhone 应用程序中创建多个捆绑包?

您好我有一种情况,我的应用程序可以根据某些输入用于不同的目的。

例如:我有一个Theme.js将包含Type A 的内容,另一个Theme.js将包含Type B的内容。在这里,我需要创建两个包,以便我的应用程序自动指向将要使用的包并使用该特定包中的资源。

我不知道从哪里开始,例如如何创建捆绑包。是新文件 >resources> settings.bundle 吗?

任何帮助都将不胜感激:)

0 投票
3 回答
1255 浏览

osgi - 获取 api 的所有实现

我已经编写了一个 API Bundle 和一些实现服务。

现在我想将它们用作插件,所以首先我需要一个我拥有的所有服务的列表。

我正在像这样启动api:

所以现在 API 已加载。现在我需要知道哪些包实现了这个 API,我如何从框架中获取这些信息?

0 投票
2 回答
1062 浏览

android - 从两个不同的活动中获取意图

我在 android 上相当新,我不确定意图。

如果我有 3 个活动 AB 和 C,并且活动 A 需要在不同时间从 B 和 C 接收捆绑包(例如:从 B 移动到 A,或从 C 移动到 A),我将如何去做?

希望这个问题不会太模糊......

0 投票
2 回答
3348 浏览

php - 如何在 symfony 2 中最好地构建应用程序

在使用过 Zend、CodeIgniter、Fuel、Yii 和 Cake 等 5 个 php 框架后,我开始使用 Symfony 2。我对如何尽可能好地构建我的项目感到非常困惑。首先,我对使用捆绑包感到困惑。捆绑包是其他框架中使用的某种模块吗?基本上我有我的应用程序,直到现在所有的东西都存储在一个包中。如果我想创建一些辅助函数以及一些库和抽象类,我只需为它们创建一个新包?