use*_*852 0 icons typo3 backend fluid fedext
在我使用FLUID POWERED TYPO3的第一步之后.
最新版本flux 7.1.2,fluidpages 3.1.2,fluidcontent 4.1.1,fluidcontent_core 1.0.2,vhs 2.1.4
我只有一个小问题......我没有在TYPO3后端看到我的FLUIDPAGES或FLUX内容元素的图标.

这是Fluidpages的图标路径 - 来自屏幕截图的图片:
typo3conf/ext/mvz_neuhann/Resources/Public/Icons/Page/Standard.gif
Run Code Online (Sandbox Code Playgroud)
我尝试使用或不使用baseURL没有任何反应.当我将路径粘贴到浏览器中时,图标是可见的:
但是我的JS-Console说:
http://mvz.local/typo3/typo3conf/ext/mvz_neuhann/Resources/Public/Icons/Page/Standard.gif 404 (Not Found)
Run Code Online (Sandbox Code Playgroud)
因为' typo3/'在我的网址之后.但为什么?我在本地服务器上,没有文件许可或某事,清除缓存,删除typo3temp.
没有.我无法通过流量计或流量从我的提供商扩展中看到我的图标.我的FLUX图标也一样,标准图标是可用的,但是我的焊接形式的路径是怎样的?
我试过了:
<flux:form id="home05" options="{group: 'xy', icon: '{f:uri.resource(path: \'Public/Icons/Content/myicon.gif\')}'}">
// or
<flux:form id="home05" options="{icon: 'typo3conf/ext/my_extension/Resources/Public/Icons/Content/myicon.gif', group: 'xy'}">
//
<flux:form id="home05" options="{icon: 'EXT:my_extension/Resources/Public/Icons/Content/myicon.gif', group: 'xy'}">
Run Code Online (Sandbox Code Playgroud)
在后端,Flux创建一个相对路径到您的Icon.确切地说,它创建了一个PATH_site常量的相对路径.这意味着在你的iframe中,路径是完全错误的.这是后端映像的常见问题.有几种方法可以解决这个问题:
使用f:uri.resource和f:uri.image(绝对路径)创建自定义的绝对uri
<flux:form id="fluidpage" options="{icon: '{f:uri.resource(path: \'Icons/Content/myImage.gif\')}'}">
Resources/Public/Icons/Standard.(png|gif)页面模板的图标Standard.html如果您还有其他问题,请参阅我们在GitHub上的bugtracker.