アプリケーション例: ビジネス センターの管理需給情報ページ: タグ ライブラリを使用してリストを生成します。
ステップ 1:
プロジェクト構成ファイル Conf フォルダーで、新しい taglibs.php ファイルを作成し、
return 配列を変更します。 (
'html' > フォルダー;
Lib/TagLib/Tags/html.xml タグ ライブラリの定義ファイル;
Lib/TagLib/TagLibHtml.class.php タグ ライブラリの解析クラス;
ステップ 3:
CommonAction.class.php を Action ディレクトリにコピーします。 次に、
CommonModel.class.php を Model ディレクトリにコピーします。
lib/Action ディレクトリに次のように作成します。 class ProductsAction extends CommonAction {
}
記述した場合:
class FormAction extends CommonAction {
//クエリ フィールドをフィルタリングします
function _filter(&$map){
$map['title'] = array('like',"%" .$_POST['name']."% ");
}
}
_filter 関数はクエリ条件を渡すために使用されます。
ここで注意してください: Products は対応するデータベースのテーブル名である必要があります。
ステップ 5:
テンプレートに新しい Products フォルダーを作成します。
index.html には、
基本的な JS ファイルを含める必要があります。
< ;load href="__PUBLIC__/Js/common.js" />
タグ ライブラリをロード:
< ;!-- リスト表示エリア -- >