?
そして=
私のURLのパーツとして使用されます。URLを生成する際に、私は使用します
<?php echo l('node/'. $someID .'/delete?destination=chapter/'. $anotherID);?>
。をチェックすると、リンクFirebug
のhref
属性は通常のURLではなく、を持っ?
ているのではなく、に置き換えられ、%3F
に=
置き換えられてい%3D
ます。これを修正するにはどうすればよいですか?
?
そして=
私のURLのパーツとして使用されます。URLを生成する際に、私は使用します
<?php echo l('node/'. $someID .'/delete?destination=chapter/'. $anotherID);?>
。をチェックすると、リンクFirebug
のhref
属性は通常のURLではなく、を持っ?
ているのではなく、に置き換えられ、%3F
に=
置き換えられてい%3D
ます。これを修正するにはどうすればよいですか?
私は同じ問題を抱えていましたが、次のコードを使用して私のために働きました:
rawurldecode(rawurldecode(l('node/'. $someID .'/delete?destination=chapter/'. $anotherID,array('absolute' => TRUE))));
これが誰にも役立つことを願っています。
Drupal の l() 関数のドキュメントを読んでください (Drupal を使用していると仮定します)。
http://api.drupal.org/api/drupal/includes%21common.inc/function/l/6
属性配列の 'html' オプションのデフォルトは FALSE ですが、HTML コンテンツを使用している場合は TRUE にする必要があります...