问题标签 [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.
symfony - 在应用程序中捆绑注册时对服务执行操作
我想对服务(菜单服务)执行操作,同时捆绑在应用程序中注册自身。Symfony 在每个请求上注册所有包,所以应该有一个选项来执行一些操作。
有什么建议么?
php - Symfony 2:禁用独白
是否可以禁用 Symfony 2 的核心包,例如 Monolog 记录器?
我正在开发一个没有太多花哨要求的应用程序,除了它应该是超快和尽可能轻量级。我猜 Symfony 2 在我的情况下并不是最好的框架,但对我来说,它使用了最好的原则,使用起来很愉快,而且我以后可能会利用很多捆绑包。
所以,我的问题如标题所示,是否可以完全禁用日志记录(至少在生产环境中),如果可以,是否也可以禁用其他此类功能?
PS:我知道禁用捆绑包的最简单和最干净的方法是将其从内核中删除,但是使用它的代码会发生什么?
android - 检查捆绑包的一部分是否存在于 Android 中
我正在开发一个应用程序,并从列表视图中创建一个包含所选项目和上一个项目的包。我需要确定的是前一个项目是否真的被捆绑在一起。如果它存在,我想要信息,但如果它不存在,那么我需要设置我的文本视图来反映这一点。但是如果在尝试加载接收活动时它不存在,我会得到一个空指针异常(捆绑活动不会导致崩溃,正如我在调试期间发现的那样 - 我到了我正在测试数据的地步在它崩溃之前捆绑)。所以我已经包含了接收活动的代码。
我知道在“prvEVM”的包中传递了一些东西,因为它在调试器中显示为包的一部分。
我还尝试先将其从捆绑包中取出,然后尝试进行比较。将其从捆绑包中拉出后,prvEvm 为空(查看调试器中的变量),所以我认为这样的事情可能会起作用:
但我得到一个 NullPointerException 因为 prvEvm 是空的。所以我尝试翻转 if 测试,但得到了相同的结果。我应该注意,无论我如何设置它,如果 prvEvm 不为空,这里的所有配置都有效 - 请求的数据放在 TextView 中。基本上,我需要能够绕过这个空指针异常。我知道该对象为空,我想对其进行测试,如果是,则不使用该对象。它只会为空一次。
objective-c - 在 Cocoa 中创建一个文件夹(包)
我正在尝试使用 Cocoa 以编程方式创建一个文件夹。
我写了一个NSString
类别,我们在那里有以下功能:
因此,简而言之,假设我们有一个NSString* path = @"/some/path/is/here";
,我们可以简单地通过以下方式创建它:
问题是,虽然它对普通文件夹非常有效,但当指定的路径是一个包(即:带扩展名)时,它就不行了。例如
以上不起作用。
关于如何解决这个问题的任何想法?
symfony - Symfony2:捆绑结构
我当前的包结构是这样的:
- Acme/CoreBundle
- Acme/ImageBundle
- Acme/SecurityBundle
- Acme/UserBundle
- Acme/GroupBundle
CoreBundle 拥有家庭、联系和印记等边缘功能。现在我想将 ImageBundle(以及后来的其他全局服务)合并到 CoreBundle 中。合并后 CoreBundle 太大且令人困惑,所以我想将边缘功能放在其他地方。问题是在哪里?
我应该将它们放入 EdgeBundle 中吗?您将主要的低逻辑边缘文件存储在哪里?
php - 带有 2 个捆绑包的 symfony2 学说
我在实体 User 和实体 Contract 之间建立了 OnetoMany 关系。(一个用户可以拥有多个合约)
我有 2 个捆绑包,一个用于扩展 fosuser (Userbundle),一个用于所有其他 ToolsBundle。
所以,我有一个用户列表,每个用户旁边都有链接。一个链接是合同,该合同路由到同一捆绑包(toolsBundle)中的控制器,当我尝试找到具有良好 ID 的合同时,它告诉我
MyApp\UserBundle\Entity\Contract 类在第 194 行不存在 Symfony2/vendor/doctrine/lib/Doctrine/ORM/Proxy/ProxyFactory.php
当然合同在 MyApp\ToolsBundle\Entity\Contract
我不知道怎么了...
}
奇怪的是,如果我在没有 ID 的情况下进行编辑(要创建一个完美运行的合同,只有当我找到匹配项时...
我不知道这是否正确:
但没关系我尝试了一个简单的
我有同样的错误。我被卡住了,我真的不知道为什么 symfony 认为该实体是我的另一个 Bundle 而不是我的 toolsBundle ......
谢谢。
编辑:我的合同课
c# - MVC4 _Layout.cshtml Bundles For Scripts
In the head section of my _Layout.cshtml page I have this line of code...
I check the scripts directory and jquery-ui is in there just fine. I'm fairly new to MVC and especially MVC4. I've worked with 3 and I don't believe there was anything to do with Bundles from what I recall, or at least used. From what I get, this bundles up all the scripts into a tightly typed up text format taking out spaces and whatnot. So what I'm assuming is that jquery-ui is going to be added to each page since it's a shared page like a Master Page in Web Forms.
Now in my Index.cshtml file that uses this shared layout page I have at the top.
I've added a partial view with this code as well in my Index.cshtml file.
The partial view contains the field I'm trying to add it to. Unfortunately, it isn't adding the datepicker to the input field of type=text, and yes, the id="#DateOfBirth" for this field. What's the deal?
Edit: I do get this error - "Uncaught TypeError: Object [object Object] has no method 'datepicker'
php - Doctrine 的 Symfony Bundle 存储库发生了什么?
我刚刚花了两个小时想知道为什么当我对我的项目进行 bin/vendors 更新时一切都崩溃了。我收到以下错误
致命:github.com/symfony/DoctrineMigrationsBundle.git/info/refs 未找到:您是否在服务器上运行了 git update-server-info?
致命:github.com/symfony/DoctrineMongoDBBundle.git/info/refs 未找到:您是否在服务器上运行了 git update-server-info?
致命:github.com/symfony/DoctrineFixturesBundle.git/info/refs 未找到:您是否在服务器上运行了 git update-server-info?
我的部门没有改变任何东西
经过一番调查,我发现包的repo位置已更改为 github.com/doctrine/ 。我不得不更改 deps 位置并从 vendor/bundles/Symfony/Bundle/ 中删除捆绑包,但这确实让我感到困惑。
除了奇怪的 git diff 和DoctrineFixturesBundle自述文件中的一小部分之外,我根本找不到任何文档。这不是非 BC 变化吗?这不会影响使用这些存储库的每个人吗?如果是非 BC 更改,为什么没有更多信息。我是唯一受影响的人吗?还是我做错了什么(供应商更新而不是安装)?
我看到在这些项目的主分支中,命名空间也在发生变化。这不是大规模的非 BC 变化吗?我担心这可能会在将来我即将启动一个网站时发生,而我似乎对此无能为力。
symfony - Symfony2 最佳实践 - 需要用户的捆绑包的正确组织
我已经与 Symfony2 合作了几个星期,并且喜欢它。
但是,我对一个方面有点困惑。假设我有两个包,每个包都有一个“用户”实体,用于存储有关该用户的信息。
但是,我希望能够使用站点管理员选择的任何身份验证进行实际身份验证(即使它不是我的捆绑包中的用户实体之一)。
组织这些实体并将它们全部链接起来的最佳实践是什么,同时在实际身份验证中保持灵活性。
谢谢。
更新:这是一个澄清。
想象一下,我有两个捆绑包:论坛和维基。
现在,对于用户来说,这两个系统想要存储很多不同的数据。所以,每个人都会有一些地方来存储它们(比如两个不同的表)。但是,它们都不存储认证信息,只存储其他信息。
这个想法是,无论使用哪种身份验证方法,他们都能够获得该令牌,然后确定他们应该在自己的包中使用哪些用户数据。这样,捆绑包将能够独立于彼此以及独立于身份验证方法工作。
symfony - Symfony2:为不同的包定制错误页面
我有几个包,我想知道是否可以为每个包自定义它们自己的错误页面。
我阅读了食谱,示例仅显示了所有捆绑包的通用自定义页面。
有没有办法覆盖每个捆绑包的异常过程?