Drupal node 9 (492レス)
前次1-
抽出解除 レス栞

408
(3): 2016/03/15(火)10:58 ID:zOlrfno+(1) AAS
DRUPAL7にPHPfiter機能でPHPを書きたいと思っています。
データベースへの接続情報は <?php global $databases ?> で settings.php からユーザー名 パスワード DB名を内容を引っ張ってこれたのですが、
似たような形で現在アクセスしているページのnode情報を取得するよい方法はありますでしょうか。

?q=node/101 にアクセスしたら101と返してくれるようなイメージです。
(エイリアスを設定したとしても、その文字列ではなくnidの数値を取得したいです)

識者の皆様方、お知恵を拝借できれば幸いです。
よろしくお願いいたします。
410: 408 2016/03/23(水)21:27 ID:N9Cy/GVJ(1) AAS
Notice: Undefined variable: node ってな通知メッセージが出てきちゃいます。
411
(1): 408 2016/03/24(木)03:37 ID:YiVJpmhw(1/2) AAS
ちょっとためしてみたらエイリアス指定しても$_GET['q'] で「node/101」が取れたので、その文字列をsubstrで切り取ればいいっちゃいいんだけど、
もっときれいな方法あればいいなぁ
414: 408 2016/03/24(木)21:12 ID:YiVJpmhw(2/2) AAS
>413

書いてあった

if (arg(0) == 'node' && is_numeric(arg(1))) $nodeid = arg(1);
print $nodeid;

でいけました。ありがとう^^
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.693s*