亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Twig 在頁面上張貼空模塊

Twig 在頁面上張貼空模塊

PHP
九州編程 2021-10-08 21:17:40
我在 Craft 中使用 Twig 并嘗試包含我制作的模塊,我已將所有內容添加到 CMS 中的模塊中并保存,它們正確顯示在頁面上,但有大量空段落標簽還顯示,有誰知道這是為什么?我采取的步驟:我有一個名為“Abilities.twig”的樹枝文件,在能力中我有以下代碼:<p>{{ module.Abilities }}</p>在 Index.twig 我有以下內容:{% for module in entry.modals %}    {% include '_modals/Abilities' %}{% endfor %}下面是它們如何在頁面上顯示的示例<p>This is the first example of an ability</p><p>This is the second example of an ability</p><p></p><p></p><p></p><p></p><p></p>在 CMS 中,唯一顯示的模塊是前 2 個示例,沒有保存空模塊。如果有人可以幫助將不勝感激
查看完整描述

2 回答

?
暮色呼如

TA貢獻1853條經驗 獲得超9個贊

如果您不想擁有“額外” <p>,則需要驗證內容不為空


{% if module.Abilities | trim != '' %}

    <p>{{ module.Abilities }}</p>

{% endif %}


查看完整回答
反對 回復 2021-10-08
?
GCT1015

TA貢獻1827條經驗 獲得超4個贊

您可以在循環中添加 if 語句


{% for module in entry.modals if module != null %}

    {% include '_modals/Abilities' %}

{% endfor %}


查看完整回答
反對 回復 2021-10-08
  • 2 回答
  • 0 關注
  • 155 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號