我試圖將我們的來電顯示傳遞給我們的客戶記錄。當打電話時,瀏覽器導航到我們的客戶數據庫,並自動輸入主叫號碼。但是,我們的客戶數據庫不喜歡這種格式。我需要在名字後面加一個逗號。如何自動爲網址添加「,」
URL採用標記{$ caller_id_name},用來自調用者的調用者ID填充它並啓動到我們的系統中。
呼籲目前來閱讀「約翰·史密斯」
他們需要來閱讀「張三」
我不能只是插入逗號爲URL字符串,因爲$ caller_id_name是一個對象。名字和姓氏被作爲一個處理。
我試圖將我們的來電顯示傳遞給我們的客戶記錄。當打電話時,瀏覽器導航到我們的客戶數據庫,並自動輸入主叫號碼。但是,我們的客戶數據庫不喜歡這種格式。我需要在名字後面加一個逗號。如何自動爲網址添加「,」
URL採用標記{$ caller_id_name},用來自調用者的調用者ID填充它並啓動到我們的系統中。
呼籲目前來閱讀「約翰·史密斯」
他們需要來閱讀「張三」
我不能只是插入逗號爲URL字符串,因爲$ caller_id_name是一個對象。名字和姓氏被作爲一個處理。
您可以簡單地將逗號添加到變量中。 {str_replace('',',',$ caller_id_name)}
編輯:mis read your question。
這將導致來電顯示爲「Smith John」, – 2014-12-04 00:31:01
嗯,這會導致: 「{str_replace(%27%20%27,%20%27,%27,%20 $ caller_id_name)}」 – 2014-12-04 00:50:25
那麼Asterisk撥號計劃不會允許我們使用smarty變量。感謝大家的幫助!
如果你可以包含你正在使用的語言,這可能會有所幫助。 – cmyr 2014-12-04 00:27:00
如果這是聰明的,比'{$ caller_id_name |替換:'':','}'(但你應該添加smarty標籤的問題) – skobaljic 2014-12-04 00:29:53
哎呀,是的!這很聰明。 – 2014-12-04 00:34:04