Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用TYPO3模板语法实现if/else_Typo3_Template Specialization_Typoscript - Fatal编程技术网

使用TYPO3模板语法实现if/else

使用TYPO3模板语法实现if/else,typo3,template-specialization,typoscript,Typo3,Template Specialization,Typoscript,有没有一种方法可以使用TYPO3模板语法实现IF/ELSE 这是我的模板: <div class="simi-prof-pic"> <div class="simi-botcurv">###ITEM_IMAGE###</div> </div> ###商品图片### 我希望它以这种方式工作(使用PHP语法编写): ###商品图片### 没有图像 如果您正在实现下载的扩展,那么您会被所获得的内容所困扰,并且您描述的模板引擎是一个简单的搜索和

有没有一种方法可以使用TYPO3模板语法实现IF/ELSE

这是我的模板:

<div class="simi-prof-pic">
  <div class="simi-botcurv">###ITEM_IMAGE###</div>
</div>

###商品图片###
我希望它以这种方式工作(使用PHP语法编写):


###商品图片###
没有图像

如果您正在实现下载的扩展,那么您会被所获得的内容所困扰,并且您描述的模板引擎是一个简单的搜索和替换机制,无法扩展,无法实现很多表示逻辑,也无法解释PHP

但是,如果您正在编写自己的模块,则可以实现TYPO3可用的任何替代模板引擎,例如:

 <?php if(###ITEM_IMAGE###):?>
   <div class="simi-prof-pic">
    <div class="simi-botcurv">###ITEM_IMAGE###</div>
   </div>
 <?php else: ?>
   NO IMAGE
 <?php endif;?>