2016-08-29 63 views
0

我是Laravel的新手,不知道是否有可能將字符串連接到刀片變量。我們如何連接使用刀片模板引擎Laravel

我想顯示作者的姓名,其中~符號連接到作者姓名的左側。這是我的代碼。

<div class="author">~{{ $quote->author or '' }}</div> 

我要的是如果作者設置,它應該與~顯示。 如何連接此? 感謝您的幫助

回答

1

這將是更好的

<div class="author">~{{ isset($quote->author) ? $quote->author : '' }}</div> 

UPDATE:

<div class="author">{{ isset($quote->author) ? '~'.$quote->author : '' }}</div> 
+0

如果你這樣做了'〜'獲取無論顯示有沒有作者。我想要的是:或者'〜'與作者一起顯示,或者根本不顯示任何內容 –

+0

@ A.Apola檢查更新後的答案。 –

+0

你的更新很有意義,但我想知道爲什麼它仍然不起作用。讓我稍微更新一下我的問題。該顯示是由報價和作者組成的記錄。記錄被插入到數據庫中,沒有指定作者。在那種情況下,使用'isset($ quote-> author)'是否正確?因爲仔細看它,我認爲'$ quote-> author'被設置爲'''',使得〜總是與它一起顯示。你怎麼看?對不起,我的長評。 –