2012-03-13 11 views
0

EEで生成されたURLにtarget = ""パラメータを追加しようとしています。ExpressionEngineにターゲットとタイトルパラメータを追加生成されたURL

「URLとメールアドレスを自動的にリンクにする」を有効にすると私はオプションを有効にした場合// [サイトのURL]/[パス]/[仕出し屋のウェブサイトのURL]

:オプションをオフ、そして私のテンプレートに以下のコードを配置します。http:

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

私はこれを取得します上と私のテンプレートに以下のコードを置く:

{caterer_website} 

私はこれを取得します。http:// [仕出し屋のウェブサイトのURL]を

私はそれを追加することができ、いくつかのパラメータは、私はターゲットを追加することができますがあり、 /またはURLのタイトル?私は明らかにしようとした:

{caterer_website target="_new"} 

と同様の他のバリエーション、しかし役に立たない。

何か助けていただければ幸いです。

おかげで、

TY

答えて

1

{caterer_website}は単に可変であるので、私は、通常、常に自動的に「オフ

(例えばターゲット= "_新しい" という)の任意のパラメータを受け付けませんURLと電子メールアドレスをリンクに変換しますか?」私はそれが欲しくないときはいつも、奇妙なことをしています。しかし、送信すると、既存のタグにタグを追加すべきではありません。

変数にhttpが含まれていることを確認するか、手動で以下のように追加します。そうしないと、ブラウザは自動的にサイトの相対URLとして解釈します。あなたの説明から、料理人のURLが変数の一部としてhttp://を持たないか、「/」で始まるように見えます。

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

私はいつかその方法を試したと確信していましたが、明らかにそうではありませんでした。その特定の組み合わせがトリックでした!ありがとう! –

関連する問題