2012-03-13 55 views
0

我試圖將一個target =「」參數添加到EE生成的URL。將目標和標題參數添加到ExpressionEngine生成的URL

如果我將「自動將URL和電子郵件地址變爲鏈接?」選項關閉,並把下面的代碼在我的模板:

<a href="{caterer_website}" target="_new" title="{caterer_display_name}">{caterer_website}</a> 

我得到這樣的:HTTP:// [網站網址]/[路徑]/[餐飲服務商網站URL]

如果我打開選項並把下面的代碼在我的模板:

{caterer_website} 

我得到這樣的:HTTP:// [餐飲服務商網站URL]

有一些參數,我可以添加,讓我增加一個目標和/或URL的標題?我試過了很明顯的:

{caterer_website target="_new"} 

和其他變化相同,但無濟於事。

任何幫助表示讚賞。

謝謝,

TY

回答

1

{caterer_website}僅僅是一個變量,所以將不接受任何參數(例如目標= 「_新」)

我通常總是關閉「自動把網址和電子郵件地址變成鏈接?「因爲它確實在我不想要的時候會做一些奇怪的事情。但是,它發送它不應該添加一個標籤到現有的標籤。

確保您的變量包含http,或者手動添加它,否則瀏覽器會自動將其解釋爲網站上的相對URL。從您的描述中,聽起來好像餐飲商的URL沒有http://作爲變量的一部分,甚至沒有以「/」開頭。

<a href="http://{caterer_website}" target="_new" title="{caterer_display_name}">{caterer_display_name}</a> 
+0

我確定我在某個時候嘗試了這種方式,但顯然沒有。這個特定的組合做到了這一招!謝謝! – 2012-03-13 12:32:20

相關問題