在typoscript中通过语言生成不同的图像

时间:2014-09-13 22:20:40

标签: typo3 typoscript typo3-6.1.x

我希望根据TypoScript的语言生成不同的图像。

<img src="/specilized-nl.png" alt="logo">            
<img src="/specilized-en.png" alt="logo">      
<img src="/specilized-de.png" alt="logo">

因此,根据所选语言,使用不同的图像名称显示正确的图像。怎么可以这样做?

1 个答案:

答案 0 :(得分:0)

在语言参数上使用conditions(最有可能是L)...

lib.myImage = <img src="/specilized-nl.png" alt="logo">

[globalVar = GP:L = 1]
  lib.myImage = <img src="/specilized-en.png" alt="logo">
[global]

[globalVar = GP:L = 2]
  lib.myImage = <img src="/specilized-de.png" alt="logo">
[global]

当然我假设在那个样本中,NL是默认的,EN有uid 1,DE有uid 2,修复它以反映你的真实情况。