グローバル変数を作成する
サイト内で使用するグローバル変数を独自に作成する方法を紹介します。
(v1.6.0より)
HOOK機能を利用するため、HOOKを有効にします。
config.server.php
define('HOOK_ENABLE', 1);
HOOKの処理内に、グローバル変数を定義します。
例では、HTMLに%{GLOBALVARS} と記載すると、画面で見た時に「グローバルへんすう」と表示されます。
/php/ACMS/User/Hook.php
/** * グローバル変数の拡張 * * @param array $globalVars */ public function extendsGlobalVars($globalVars) { $globalVars->setField('GLOBALVARS','グローバルへんすう'); }
必須チェックの可変対応方法
お問い合わせフォームなどの入力項目で、チェックボックスの「その他」にチェックをした場合は、その他の内容を必須項目にして、その他にチェックを入れた場合は内容も入れてください。とするケースがあります。 そのやり方を2例紹介します。
