Advanced Add-on チュートリアル
必要環境
アドオン初期設定: addon.xmlとinit.phpの作成
<?xml version="1.0"?>
<addon scheme="3.0">
<id>advanced_addon</id>
<version>1.0</version>
<priority>100500</priority>
<position>0</position>
<status>active</status>
<default_language>ja</default_language>
<queries>
<item>DROP TABLE IF EXISTS ?:advanced_addon_data;</item>
<item>
CREATE TABLE `?:advanced_addon_data` (
`user_id` int(11) unsigned NOT NULL DEFAULT 0,
`categories` text NOT NULL DEFAULT '',
PRIMARY KEY (`user_id`)
) Engine=MyISAM DEFAULT CHARSET UTF8;
</item>
<item for="uninstall">DROP TABLE IF EXISTS ?:advanced_addon_data;</item>
</queries>
</addon>データの取得: func.php
管理パネルにデータを表示する(index.post.tpl, index.post.php)
動作確認
独自のスタイルを適用する
このアドオンから利用するCSS(.less)は以下のディレクトリに作成します。
CSSを読み込むテンプレートフックのファイルを作成する。
最終更新