M-Blog

プラグイン

MODXの機能に介入して拡張する

メイン

プラグイン名 プラグインの名前
プラグインを停止 停止する場合はチェック
プラグインコード PHP

設定

パラメータの関連付け

選択したモジュールとパラメータを関連付けられる

プラグインの設定一覧(field)

「&parameter=プロパティ名;field;規定値」で記述
$parameterに規定値か入力値が入る
規定値が複数の場合はカンマ(,)で区切る

例:
&p_string=テキスト;string;text &p_int=数値;int;123 &p_menu=メニュー;menu;A,B,C &p_list=リスト;list;A,B,C; &p_list-multi=リスト(複数選択);list-multi;A,B,C &p_textarea=テキストエリア;textarea;テキストエリア

string 文字列
int 整数値
menu セレクトボックス
選択肢はカンマ(,)区切り
list 単一選択リスト
選択肢はカンマ(,)区切り
list-multi 複数選択リスト
選択肢はカンマ(,)区切り
textarea テキストエリア

システムイベント

プラグイン実行を挿入する箇所を選択できる
詳細はシステムイベントを参照

プロパティ

既存のカテゴリー カテゴリーに分類
カテゴリー作成 作成するカテゴリー名を入力
説明 一覧で表示するプラグインの説明
プラグインをロック プラグインの編集をロック

ボタン

更新 プラグインの情報を更新
次の作成
この画面
閉じる
更新内容以外で更新時に操作する内容
複製 現在のプラグインを複製する
削除 現在のプラグインを削除する
キャンセル 更新せずに投稿画面を閉じる

インストール

配布されていプラグインをインストールするには

単純なプラグイン

  1. 配布されているコードもしくはファイルの内容をプラグインコードにコピー&ペースト
  2. システムイベントを選択する

複雑なプラグイン

複数のファイルで構成されているプラグインは各々のReadmeを読んで、

  1. FTPソフトなどを使用して /assets/plugins/ ディレクトリにファイルをアップロード
  2. それらを読み込むためのコードをプラグインコードにコピー&ペースト
  3. システムイベントを選択する

プラグインの作成と使用法

  1. エレメント→エレメント管理→プラグインを作成ボタンをクリック
  2. プラグイン名、プラグインコードなど必要項目を入力
  3. システムイベントから挿入する箇所を選択
  4. 更新ボタンをクリック
  5. 必要に応じて実行順序を変更

参考画像

No.1

© 2015 - 2020 M-Blog. Powered by MODX.

(URL:https://modx.mblo.info/,E-mail:info@mblo.info)

ブログについて
MODX Evolutionを使ってブログをしています。基本的にはまとめ、チートシートのメモなど、他にも日常のことをぼちぼち書いています。

コンテンツ
ブログ
MODXまとめ
MODXチートシート

動作環境
このブログはで運用しています。
・Apache 2.2.31
・OS Free BSD
・PHP 7.1.33
・MySQL 5.5.38
・MODX 1.0.22J-beta1

ブログ更新通知
RSS | ATOM

まとめ更新通知
RSS | ATOM

フィードバック

お問い合わせ
Twitter