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*