2016-10-20 65 views
0

我想創建一個電子郵件地址的鏈接,如<a href="mailto:[email protected]">somebody</a>如何在ModX中創建可重用的mailto鏈接?

我試着用mailto:[email protected]作爲鏈接值,並使用標籤[[〜〜20〜〜]]在我的內容中使用weblink資源(獲得一個20的id)。 (以及它的不同變化)

但ModX將它呈現爲<a href="index.php?id=20">somebody</a>這不是我想要的。

那麼我該如何正確地做到這一點,以便我可以在網站的多個地方重複使用此資源?

這個鏈接需要可編輯的「內容編輯器」與權利減少,所以我不認爲一個塊是最好的方式去。

回答

1

因爲要做到這一點,你需要創建weblink

enter image description here

enter image description here

,這是按預期工作中的Wayfinder/PdoMenu:

enter image description here

UPDATE : [[~20]] - 將輸出alias字段。您需要輸出content字段。要做到這一點使用pdoField片段(pdoTools的一部分):

[[pdoField?&id=`20`&field=`content`]] 
+0

這正是我做什麼,但我不使用WAYFINDER也不PdoMenu在資源拉動。 我有另一個頁面資源,應該能夠使用Weblink資源,如下所示:TinyMce有一個鏈接按鈕,顯示一個對話框以形成鏈接。在常規選項卡下的搜索字段中,您可以輸入Weblink資源的名稱。如果發現它將[[〜20]]放入鏈接URL字段。 在我的鏈接的href屬性中,這個呈現爲index.php?id = 20的實際網頁。 雖然我會期待'mailto:[email protected]'。 – Esger

+0

關於pdoField的更新有訣竅!謝謝。 – Esger

相關問題