Php SonatamaDiabundle:允许用户上传链接
我对symfony还很陌生,目前正在做一个学校项目 我必须做一个功能,我的用户可以上传youtube链接视频(像博客文章,但有视频)。所以我决定使用SonatamaDiabundle来处理我链接的上传 我已经安装了SonataAdminBundle和SonataUserBundle。它允许我已经设置了我的CMS,但我发现只有管理员可以上传链接,我无法找到如何允许我的用户上传链接视频,而不允许他们访问SonatamaDiabundle中的所有CMS 好的,我正在进行我的项目,我做得很简单(没有Sonata)。我有一个条令问题,我无法检索我的数据库对象 我跟着symfony医生,所以我有我的“表演” 然后在我的模板中,我要做:Php SonatamaDiabundle:允许用户上传链接,php,symfony,sonata,sonata-media-bundle,Php,Symfony,Sonata,Sonata Media Bundle,我对symfony还很陌生,目前正在做一个学校项目 我必须做一个功能,我的用户可以上传youtube链接视频(像博客文章,但有视频)。所以我决定使用SonatamaDiabundle来处理我链接的上传 我已经安装了SonataAdminBundle和SonataUserBundle。它允许我已经设置了我的CMS,但我发现只有管理员可以上传链接,我无法找到如何允许我的用户上传链接视频,而不允许他们访问SonatamaDiabundle中的所有CMS 好的,我正在进行我的项目,我做得很简单(没有So
{% for item in video %}
{{ item.name }}
{% endfor %}
我也尝试不使用id参数,而是使用findAll()而不是find(),但我总是收到一个错误,告诉我的变量“video”不存在
你知道吗
我也想知道:如何正确上传youtube链接视频?我在考虑每次都要贴上标签,让用户上传嵌入youtube的链接,但这样做不是很复杂吗?(我指的是用户)
提前感谢您即将给出的答案 问题解决了!在我的showAction方法之前,我返回了另一个方法,这意味着我的showAction方法没有返回任何东西 你不应该需要一个包裹来做那件事。这是一个简单的例子,创建一个实体来保存数据,然后将数据呈现到模板中。试一试,如果你被卡住了,让我们看看你尝试了什么。
{% for item in video %}
{{ item.name }}
{% endfor %}