2016-06-20 150 views
0

我想編輯我的php模板,但我無法正確理解。 我使用Smarty模板引擎。編輯php模板

我的默認的PHP線看起來是這樣的:

{$customfield.input|replace:'>' : 'class="form-control" >'} 

我還有一個PHP的標籤一樣,我想結合:{$customfield.name}

我想這一點,但是,這並不工作:

{$customfield.input|replace:'>' : 'placeholder="'.{$customfield.name}.'" class="form-control" >'} 

我該如何解決這個問題?

+3

您使用哪種模板引擎? – Timo

+0

@TimoSta我使用Smarty模板引擎。 –

回答

1

您的語法錯誤。你不能使用「。」在smarty中連接字符串。試試這個:

{$replaceby = 'placeholder="'|cat:$customfield.name|cat:'" class="form-control" >'} 
{$customfield.input|replace:'>' : $replaceby}