Реализуйте if / else, используя синтаксис шаблонов TYPO3 - PullRequest
0 голосов
/ 08 августа 2011

Есть ли способ реализовать IF / ELSE с использованием синтаксиса шаблонов TYPO3?

Вот мой шаблон:

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

Я бы хотел, чтобы он работал таким образом (написанный с использованием PHPсинтаксис):

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

1 Ответ

1 голос
/ 08 августа 2011

Если вы реализуете загруженное расширение, вы в значительной степени застряли на том, что получаете, а описанный вами шаблонизатор представляет собой простой механизм поиска и замены, который не может быть расширен, не может реализовать большую логику представления и не будет интерпретировать PHP.

Если, однако, вы пишете свой собственный модуль, вы можете реализовать любой из альтернативных шаблонизаторов, доступных для TYPO3, например:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...