小编And*_*iaz的帖子

我如何知道Blade模板中阵列的大小?

我需要这样的东西:

@if ($array.length > 0)
    {{-- expr --}}
@endif
Run Code Online (Sandbox Code Playgroud)

这可能吗?

解!

@if (count($array) > 0)
    {{-- expr --}}
@endif
Run Code Online (Sandbox Code Playgroud)

laravel blade laravel-4

22
推荐指数
2
解决办法
6万
查看次数

Symfony2安全性:多个提供者

我的项目中有2个包:

  • SRC /韩国/ AlmacenBundle
  • SRC /加尔韦斯/ RepuestosBundle

每个都有自己的数据库

  • korea_motos - > AlmacenBundle
  • galvez_motos - > RepuestosBundle

实际上我的security.yml只有一个提供者:

providers:
    korea:
        entity: { class: Korea\AlmacenBundle\Entity\Usuario, property: username }
Run Code Online (Sandbox Code Playgroud)

如您所见,两个bundle都通过同一个表进行身份验证:Usuario,在korea_motos中

表:Usuario(korea_motos数据库)

--ID-- | ---- ---- USERNAME | ---------管束---

----- ----- 1 | -------------管理---------------- | ------- --- AlmacenBundle ----------

----- ----- 2 | -------------管理---------------- | ------- --- RepuestosBundle -------

现在我想验证用户,对于RepuestosBundle,在galvez_motos中使用表Usuario,删除上一表中的"bundle"列.

问题出在security.yml文件中.如果我这样做:

providers:
    korea:
        entity: { class: Korea\AlmacenBundle\Entity\Usuario, property: username }
    galvez:
        entity: { class: Galvez\RepuestosBundle\Entity\Usuario, property: username }
Run Code Online (Sandbox Code Playgroud)

Symfony发布了一个例外:

The class 'Galvez\RepuestosBundle\Entity\Usuario' was not …
Run Code Online (Sandbox Code Playgroud)

symfony symfony-security

6
推荐指数
2
解决办法
5334
查看次数

标签 统计

blade ×1

laravel ×1

laravel-4 ×1

symfony ×1

symfony-security ×1