首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Symfony 2资产镜像

Symfony 2资产镜像
EN

Stack Overflow用户
提问于 2012-11-11 00:36:44
回答 1查看 24.2K关注 0票数 9

我想在我的视图中添加资源图像。但是如果我加载页面,图像将不会加载..

配置:

代码语言:javascript
复制
framework:
    esi:             ~
    translator:      { fallback: "%locale%" }
    secret:          "%secret%"
    router:
        resource: "%kernel.root_dir%/config/routing.yml"
        strict_requirements: "%kernel.debug%"
    form:            true
    csrf_protection: true
    validation:      { enable_annotations: true }
    templating:      { engines: ['twig'], assets_version: "1.0.0" }
    default_locale:  "%locale%"
    trust_proxy_headers: false # Whether or not the Request object should trust proxy headers (X_FORWARDED_FOR/HTTP_CLIENT_IP)
    session:         ~

# Twig Configuration
twig:
    debug:            "%kernel.debug%"
    strict_variables: "%kernel.debug%"

# Assetic Configuration
assetic:
    debug:          "%kernel.debug%"
    read_from:      %kernel.root_dir%/../public_html
    write_to:       %kernel.root_dir%/../public_html
    use_controller: false
    #bundles:        [ ]
    #java: /usr/bin/java
    filters:
        cssrewrite: ~
        #closure:
        #    jar: "%kernel.root_dir%/Resources/java/compiler.jar"
        #yui_css:
        #    jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"

index.html.twig

代码语言:javascript
复制
<img src="{{ asset('images/menu-park.gif') }}">

要安装我运行的资产:

代码语言:javascript
复制
php app/console assets:install public_html --env=dev --symlink

我是不是忘了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-11 01:05:27

assets:install public_html命令将src/Acme/DemoBundle/Resources/public/目录复制到public_html/bundles/acmedemo/目录。因此,您需要引用该url。

例如:你有一个名为MvParkBundle的包,并且你已经在Resources/public/images目录中创建了一个图像menu-park.gif,你应该在Resources/public/images中使用以下代码,假设前端控制器也在public_html中:

代码语言:javascript
复制
<img src="{{ asset('bundles/mvpark/images/menu-park.gif') }}">

如果您运行assets:install public_html命令,一切都应该是正确的。

票数 22
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13323844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档