コンテンツのパスを取得する方法
Posted by king33 on January 20, 2011 at 4:49am
こんにちは。
コンテンツから別のコンテンツへのリンクを入れたいのですが、どうすればよいでしょうか。
質問は二つ有ります。Drupal6です。
(1)コンテンツの中で別のコンテンツへのリンクを入れたい。
あるコンテンツを作って、そこに別のコンテンツのリンクを貼るのに、リンク先のノードを調べて リンク先にnode/3 とかのように リンク先を指定して作っていました。
このやりかただと、トップページからはいつもリンク先に飛べるけれど、あるページを表示しているところから、そこへ飛ぶことが出来ません。
例えば、あるノードをいつもコンテンツトップに表示していて、「説明はこちらへ」のリンク先をいつも同じページにしたい。
・絶対アドレスで書けば飛べるけど、サイトを移動した時に困るし、相対アドレスだと、うまく行かない。
このような場合、メニューでなんとかするしかないのでしょうか。
(2)CCkのFileFieldを使って作ったコンテンツの添付ファイルのパスを知りたい。
FileFieldを使ったコンテンツをCCKで作ります。
Viewsでリスト表示させて、FileFieldを表示させると、添付ファイルはファイル名がリストされます。
これを特定の文字列にして且つ、そのファイルへのリンクとしたい。
