如何从Web默认文件夹以外的其他文件夹加载资产?

粉末

这是我的体系结构文件夹:

这是我的架构文件夹

我想asset()在位于以下位置的树枝模板中使用加载图片

sites/sf2.local/views/index.html.twig

并且图片在

sites/sf2.local/assets/img/logo_om.gif

因此,在我的config.yml中,我添加了以下行:

assetic:
    read_from:      %kernel.root_dir%/../sites/sf2.local/assets/

但它不起作用,我无法使用加载图片:

<img src="{{ asset('img/logo_om.gif') }}" alt="img" />

在树枝模板中。

我怎样才能做到这一点 ?

乔万·佩罗维奇(Jovan Perovic)

首先,我认为您误会assetsasseticTwig功能asset无非就是让您拥有绝对资产。它不影响从何处读取这些资产。在此文档中对此进行了描述:

链接到资产

另一方面,assetic描述从何处读取已编译(以及可选地经过过滤,合并,丑化等)的资源。这仅适用于JSCSS

可能的解决方案:

打开终端,导航到web该目录符号链接:

cd /.../sf2/web
ln -s ../sites/sf2.local/assets/img
ln -s ../sites/sf2.local/assets/js
ln -s ../sites/sf2.local/assets/css

现在,您的网络中还有3个其他符号链接(不是副本),并且asset('img/some-pic.png')实际使用时指向符号链接img目录。

这种符号链接可以接受吗?

替代解决方案(全部资产):

cd /.../sf2/web
ln -s ../sites/sf2.local/assets

并使用它:

asset('assets/img/some-pic.png')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何引用其他文件夹?

来自分类Dev

如何加载资产文件夹中的属性文件?

来自分类Dev

从“资源”文件夹外部加载资产

来自分类Dev

从其他文件夹加载Jar文件

来自分类Dev

排除文件夹并阻止其他文件夹

来自分类Dev

如何在React Native中访问其他文件夹中的资产?

来自分类Dev

如何选择/复制文件夹1中名称与其他文件夹2中的其他文件夹匹配的所有文件夹

来自分类Dev

如何从其他文件夹意图Kt文件?

来自分类Dev

是否可以将.bib文件放置在.Rmd文件所在的文件夹以外的其他文件夹中?

来自分类Dev

如何跳过删除用于Web部署(msdeploy)同步的指定文件夹以外的文件夹?

来自分类Dev

如何在Java中删除包含其他文件夹的文件夹?

来自分类Dev

访问其他文件夹

来自分类Dev

RedirectToAction()到其他文件夹

来自分类Dev

如何强制IntelliJ使用其他主文件夹

来自分类Dev

如何从其他文件夹获取index.html

来自分类Dev

Linux中的/ home文件夹可以包含用户文件夹以外的其他内容吗?

来自分类Dev

如何从其他文件夹使用.bash_profile加载Bash

来自分类Dev

如何从内部存储或资产文件夹中播放android中加载的flash文件或swf文件?

来自分类Dev

从资产文件夹获取文件夹列表

来自分类Dev

流浪者和同步文件夹:如何将所有者设置为默认流浪者用户以外的其他用户?

来自分类Dev

无法从资产文件夹Android Studio加载HTML

来自分类Dev

从本地资产文件夹加载json数据

来自分类Dev

如何编写LSF文件以将输出发送到PWD以外的其他文件夹

来自分类Dev

从资产文件夹uwp写入文件

来自分类Dev

从资产文件夹打开HTML文件

来自分类Dev

从资产文件夹uwp写入文件

来自分类Dev

如何将HTML文件从资产文件夹加载到WebView中

来自分类Dev

如何使用Xamarin Android将KML文件加载到文件夹资产中

来自分类Dev

如何从资产子文件夹读取PDF文件

Related 相关文章

  1. 1

    如何引用其他文件夹?

  2. 2

    如何加载资产文件夹中的属性文件?

  3. 3

    从“资源”文件夹外部加载资产

  4. 4

    从其他文件夹加载Jar文件

  5. 5

    排除文件夹并阻止其他文件夹

  6. 6

    如何在React Native中访问其他文件夹中的资产?

  7. 7

    如何选择/复制文件夹1中名称与其他文件夹2中的其他文件夹匹配的所有文件夹

  8. 8

    如何从其他文件夹意图Kt文件?

  9. 9

    是否可以将.bib文件放置在.Rmd文件所在的文件夹以外的其他文件夹中?

  10. 10

    如何跳过删除用于Web部署(msdeploy)同步的指定文件夹以外的文件夹?

  11. 11

    如何在Java中删除包含其他文件夹的文件夹?

  12. 12

    访问其他文件夹

  13. 13

    RedirectToAction()到其他文件夹

  14. 14

    如何强制IntelliJ使用其他主文件夹

  15. 15

    如何从其他文件夹获取index.html

  16. 16

    Linux中的/ home文件夹可以包含用户文件夹以外的其他内容吗?

  17. 17

    如何从其他文件夹使用.bash_profile加载Bash

  18. 18

    如何从内部存储或资产文件夹中播放android中加载的flash文件或swf文件?

  19. 19

    从资产文件夹获取文件夹列表

  20. 20

    流浪者和同步文件夹:如何将所有者设置为默认流浪者用户以外的其他用户?

  21. 21

    无法从资产文件夹Android Studio加载HTML

  22. 22

    从本地资产文件夹加载json数据

  23. 23

    如何编写LSF文件以将输出发送到PWD以外的其他文件夹

  24. 24

    从资产文件夹uwp写入文件

  25. 25

    从资产文件夹打开HTML文件

  26. 26

    从资产文件夹uwp写入文件

  27. 27

    如何将HTML文件从资产文件夹加载到WebView中

  28. 28

    如何使用Xamarin Android将KML文件加载到文件夹资产中

  29. 29

    如何从资产子文件夹读取PDF文件

热门标签

归档