簡體   English   中英

OpenCart 3.x-IF / ELSE循環的語法問題

[英]OpenCart 3.x - syntax issue with IF/ELSE loop

我在OpenCart 2.0模板文件中有一些代碼,其中包括以下代碼塊:

<?php if($stock >= 1) { ?>
    (block of HTML #1)
<? } else { ?>
    (block of HTML #2)
<? } ?>

嘗試在使用Twig語言的OpenCart 3.0模板中實現相同的結果,導致“ = 1){?>”出現在前端,后跟兩個 HTML塊。

我看過OpenCart Twig文檔,但不清楚我在做什么錯。

如果有人可以提供適當代碼的示例,我將不勝感激。

在此示例中,您可以看到如何回顯變量以及如何在樹枝中進行比較:

stock is: {{ stock }}
<br>

{% if stock >= 1 %}
    (block of HTML #1)
{% else %}
    (block of HTML #2)
{% endif %}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM