忍者ブログ

まだ無題

blog no name still

06/14

Sun

2026

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

04/11

Sat

2009

Xoopsに動的コンテンツを組み込む

Xoopsに新規のphpプログラム(動的なページ)を組み込みたい。
d3none で実現することにした。


・モジュール調査
モジュールを調べたところ、TinyContent,TinyD,pico,d3noneなど
静的コンテンツの管理モジュールはあるようだが動的コンテンツを
扱うモジュールは見つけることができなかった。
(そもそも「動的コンテンツを扱う」という考え方がいらないのかも
しれないが。)

pico系はTinyContent → TinyD → pico と進化している模様。
d3noneはそれとは別系で何もない空白のページを組み込むモジュールらしい。
何もない分自由度高いようなのでd3noneを使うことにした。


・方法
 d3noneで参照されるphpファイルに追加コードを書き込むことで動的ページを
表示させられる。
 XOOPS_TRUST_PATH/modules/d3none/main/index.php を下記のように修正
 


include('../../mainfile.php');
include(XOOPS_ROOT_PATH.'/header.php');

print "test test test";  //←ここを追加

// none
include(XOOPS_ROOT_PATH.'/footer.php');
exit();


実行結果









・index.php以外へのアクセス
 index.php以外のファイルに表示するには、ブラウザで http://'yourdomain'/html/modules/d3none/?page=hoge にアクセスすると、XOOPS_ROOT_PATH/modules/d3none/main/hoge.phpにアクセスする。
 

PR

Comment

お名前
タイトル
E-MAIL
URL
コメント
パスワード

Trackback

この記事にトラックバックする

カレンダー

05 2026/06 07
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

フリーエリア

最新CM

最新TB

プロフィール

HN:
No Name Ninja
性別:
非公開

バーコード

ブログ内検索

アクセス解析

Copyright © まだ無題 : All rights reserved

TemplateDesign by KARMA7

忍者ブログ [PR]