PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

HTML_MenuBrowser クラス概要 | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

HTML_MenuBrowser クラス概要

HTML_MenuBrowser クラス概要 – ディレクトリ構造にもとづいた menu(3) ハッシュを作成する、 シンプルなファイルシステムブラウザ

ディレクトリ構造にもとづいた menu(3) ハッシュを作成する、 シンプルなファイルシステムブラウザ

menu(3) や (ユーザ側の) キャッシュとともに使用して、 このブラウザでシンプルな fusebox 風のアプリケーションを作成することができます。

メニューブラウザにドキュメントルートを検索させ、menu(3) 構造のハッシュを作成させます。 これはディレクトリ構造を格納したものです。 このハッシュをメニューの setMethod() に渡し、 オプションでキャッシュを指定します。次のようになります。

// ドキュメントルートディレクトリを指定します。define('DOC_ROOT', '/home/server/www.example.com/');

// メニューブラウザのインスタンスを作成します。$browser = new menubrowser(DOC_ROOT);

// menu(3) のインスタンスを作成します。$menu = new menu($browser->getMenu());

// サイトマップを出力します。$menu->show('sitemap');

そして、例えばシンプルな XML ファイルにサイトの内容やメニューの追加情報 (タイトルなど!) を保存します。 保存したいファイル形式に応じて、 サブクラスで exploreFile() を書き換えます。

HTML_MenuBrowser のクラス階層

  • HTML_MenuBrowser

忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「HTML_MenuBrowser クラス概要」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | HTML_MenuBrowser クラス概要」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: