我試圖將我的模板從普通的PHP轉換爲Twig代碼,我不知道從代碼中查看如何在Twig代碼中編寫以下示例。任何人都可以將我指向正確的方向嗎?轉換從PHP的樹枝中的代碼
我的下列PHP代碼。
<?php } if ($body_font != '') {
$fontpre = $body_font;
$font = str_replace("+", " ", $fontpre); ?>
body {font-family:<?php echo $font ?>;}
<?php } ?>
我已經嘗試了以下在樹枝。
{% if body_font != '' %}
{% set fontpre = 'body_font' %}
{% set font = fontpre|replace("+", " ") %}
body {font-family:{{ font }}; }
{% endif %}
但是,這是行不通的。你能幫忙嗎?我在這裏做錯了什麼?
你是對的,另一個問題是。 '$ body_font'變量值沒有得到。如何以適當的方式編寫'$ fontpre = $ body_font;'這個代碼。 – user8302249
我試過這個'{%set font = body_font | replace(「+」,「」)%}',現在工作正常。謝謝。 – user8302249
我很樂意提供幫助。 – Timurib