ver.1サポートサイト


カスタムモジュール

最終更新日:2024年02月29日

概要

スパイラルでは、PHPプログラムにおいて共通で利用する処理をモジュールという単位でPHPファイルとして管理することが出来ます。
複数のWebページで利用する共通のモジュールを置くことができるため、共通モジュールを変更することにより、
一括でWebページの変更を行うといったことも可能で、コーディングの生産性と保守性を高めることができます。

1. カスタムモジュールの新規作成

「開発」>「カスタムモジュール」をクリックします。

作成したカスタムモジュールの一覧が表示されます。
「新規作成」をクリックします。

ソースフォルダと名前を入力し「作成」ボタンをクリックします。

カスタムモジュールを設置するフォルダを指定します。
スラッシュ区切りで階層も指定できます。フォルダ名には日本語は使えません。
半角英数とハイフン、アンダースコアのみ使用出来ます。

カスタムモジュールの名前です。
requireで指定するときは、フォルダ名とファイル名をスラッシュでつなげ、.phpを最後につけます。

編集したいファイルを選択します。

カスタムモジュールの基本情報を編集し「保存」ボタンをクリックします。

カスタムモジュールの名前を設定します。他のカスタムモジュールと重複する名前は設定できません。

※ 最大128byte

カスタムモジュールのファイルパスです。requireするときに指定するパスになります。

カスタムモジュールに関するコメントを設定します。

※ 最大512byte

実行するPHPスクリプトを記入します。

※ 最大256KB

カスタムモジュールで1つのフォルダに複数のモジュールをアップする方法

既に、ソースフォルタ:test、名前:moduleのカスタムモジュールを作成していた場合

(1)開発>カスタムモジュールにて、新規作成ボタンをクリックし、ソースフォルダで「test」を入力
(2)名前に「module2」と入力
(3)作成ボタンをクリック

カスタムモジュール一覧にて、「test」が表示されておりますので、クリックすると「module」と「module2」が表示されます。

2. 一括アップロード

 

本機能はスパイラルver1.12.8でリリースされる内容です。

 

複数のカスタムモジュールのファイルをアップロードする際は、「一括アップロード」をクリックします。

アップロードしたいカスタムモジュールファイルをZIP形式にして、ファイルを選択し、アップロードします。

注意事項

 意図しないファイル等が含まれていないことを確認した上でアップロードしてください。

3. 一括ダウンロード

 

本機能はスパイラルver1.12.8でリリースされる内容です。

 

作成済みのカスタムモジュールファイルをZIP形式でダウンロードできます。

4. アップローダーツールのダウンロード

アップロードツールをダウンロードして利用することでローカルから直接phpのファイルをアップロードすることができます。
カスタムモジュール一覧画面の「説明を表示」ボタンをクリックします。

「7.アップロードツール」のリンクからツールをダウンロードします。

5. スパイラルAPIを使用したモジュールのアップロード

APIのcustom_moduleの仕様およびサンプルプログラムは下記をご覧ください。

API:カスタムモジュールのアップロード

サンプルプログラム:カスタムモジュール(PHP)