パッケージ共通/カスタマイズしよう!/項目を追加しよう!/テキスト入力形式
をテンプレートにして作成
開始行:
*テキスト入力形式 [#b4fb4c77]
このSTEPでは、テキスト入力フィールドを持った項目を追加し...
これは「求人情報のタイトル」のような項目の事です。
#ref(plus_text01.gif,wrap,nolink,テキスト入力形式のフォー...
今回は例として、求人情報の項目に''「サンプル」''という項...
テキスト入力形式の項目の追加は以下のような手順で行います。
#contents
**デザインテンプレートを開く [#v1acf9ba]
まず、項目を追加したいページのテンプレートを開きます。~
今回は、求人情報の登録項目を追加しますので、下記のテンプ...
又、登録ページと併せて編集ページの作業も行うと効率が良い...
jobsystem/template/pc/job/Regist.html
jobsystem/template/pc/job/Edit.html ※求人情報の編集フォ...
上記のテンプレートは、''企業がログインした状態で以下のURL...
※当システムではページ毎に閲覧制限などを設ける事ができます。
設置先のURL/regist.php?type=job
**デザイン上に項目を追加する [#kad5fba3]
まず、デザイン上に項目を追加しましょう。
#ref(plus_text02.gif,wrap,nolink,サンプルという項目を表示...
通常のソースコードの例
<tr>
<th>サンプル</th>
<td colspan="3"><input type="text" name="sample" size="5...
</tr>
フォームパーツを含むHTMLソースは大抵このような感じで書く...
これを、当システムのフォームパーツの書き方に変更して下さ...
以下のテキスト入力フォームを出力するコマンドコメントを記...
<!--# form text sample 60 60 #-->
このコマンドコメントは以下のような意味を持つ物です。
+フォームパーツを出力しなさい
+テキスト入力フォーム形式で出力しなさい
+フィールド名はsampleにしなさい
+入力フォームのsizeは60にしなさい
+入力フォームのmaxlengthは60にしなさい
この変更を保存してFTPでアップロードし、一度表示を確認して...
コマンドコメントで書いたコードがテキスト入力フォームで表...
それでは、ここに入力されたデータを実際にデータベースに登...
**データを格納するフィールドを設定する [#edd03b38]
まずはフィールドの設定を行います。
以下のファイルを開いてください。
jobsystem/lst/job.csv
#ref(plus_lst.gif,wrap,nolink,jobのフィールド設定ファイル...
エクセルで開いた場合、上の画像のようになります。
以下は、このファイルのA列からF列までのデータの説明です。
|A列|B列|C列|D列|E列|F列|h
|フィールド名|データ型|文字列の長さ|登録時必須チェック|編...
※より詳しい説明・入力例は[[項目定義ファイル>パッケージ共...
今回、入力する必要がある項目はA列とB列のみです。~
A列にフィールド名「''sample''」を、B列にはデータ型「''str...
&color(red){※今回の例では、必ず一番最後の行に追加して下さ...
#ref(plus_text03.gif,wrap,nolink,sampleというフィールド名...
これを、保存しFTPで以下の場所に上書きアップロードします。
設置先URL/lst/job.csv
アップロードが終わったら、''tool.php''にアクセスしパスワ...
初期パスワードは''readme.txt''を確認してください。
#ref(plus_text04.gif,wrap,nolink,tool.phpからデータの再構...
このまま''job''の''インポート''をクリックすると、データが...
今回は現在のデータを維持したまま、フィールドをセットしな...
''job''の''エクスポート''をクリックし、SQLデータベースの...
その後、''job''の''インポート''をクリックし、もう一度SQL...
&color(red){※項目を最後に追記する形を取っていない場合は、...
&color(red){※既存データの位置に変更が入らない場合のみ、上...
&color(red){※この手順を行った場合は、作業後にFTPからtdb以...
**データを表示する [#m4cd8610]
これまでの手順で、データを登録する事が出来るようになりま...
それでは、登録したデータを表示させる為にテンプレートを修...
まず、登録内容の確認ページでデータを表示させる必要があり...
登録内容の確認ページのテンプレートは以下のファイルです。
jobsystem/template/pc/job/RegistCheck.html
入力されたデータを表示する為のコマンドコメントは次のよう...
<!--# value sample #-->
実際にデザインに組み込んだコードは次のようになります。
<tr>
<th>サンプル</th>
<td colspan="3"><!--# value sample #--></td>
</tr>
登録確認ページの他にも最低限、下記のファイルを修正しデー...
jobsystem/template/pc/job/EditCheck.html ※求人情報の編...
jobsystem/template/pc/job/Info.html ※未ログイン時に見た...
jobsystem/template/pc/job/InfoAdmin.html ※管理者から見...
jobsystem/template/pc/job/InfoLogin.html ※求職者がログ...
jobsystem/template/pc/job/InfoMy.html ※求人企業がログイ...
jobsystem/template/pc/job/DeleteCheck.html ※求人情報の...
関連するテンプレートの修正が終わったら、FTPで上書きアップ...
#ref(plus_text05.gif,wrap,nolink,実際に追加した項目のデー...
最後に、追加した項目の登録や編集を行い動作の確認を行って...
登録や編集、データの表示は上手くいきましたか?
#br
[[カスタマイズしよう!の表紙に戻る>パッケージ共通/カスタ...
終了行:
*テキスト入力形式 [#b4fb4c77]
このSTEPでは、テキスト入力フィールドを持った項目を追加し...
これは「求人情報のタイトル」のような項目の事です。
#ref(plus_text01.gif,wrap,nolink,テキスト入力形式のフォー...
今回は例として、求人情報の項目に''「サンプル」''という項...
テキスト入力形式の項目の追加は以下のような手順で行います。
#contents
**デザインテンプレートを開く [#v1acf9ba]
まず、項目を追加したいページのテンプレートを開きます。~
今回は、求人情報の登録項目を追加しますので、下記のテンプ...
又、登録ページと併せて編集ページの作業も行うと効率が良い...
jobsystem/template/pc/job/Regist.html
jobsystem/template/pc/job/Edit.html ※求人情報の編集フォ...
上記のテンプレートは、''企業がログインした状態で以下のURL...
※当システムではページ毎に閲覧制限などを設ける事ができます。
設置先のURL/regist.php?type=job
**デザイン上に項目を追加する [#kad5fba3]
まず、デザイン上に項目を追加しましょう。
#ref(plus_text02.gif,wrap,nolink,サンプルという項目を表示...
通常のソースコードの例
<tr>
<th>サンプル</th>
<td colspan="3"><input type="text" name="sample" size="5...
</tr>
フォームパーツを含むHTMLソースは大抵このような感じで書く...
これを、当システムのフォームパーツの書き方に変更して下さ...
以下のテキスト入力フォームを出力するコマンドコメントを記...
<!--# form text sample 60 60 #-->
このコマンドコメントは以下のような意味を持つ物です。
+フォームパーツを出力しなさい
+テキスト入力フォーム形式で出力しなさい
+フィールド名はsampleにしなさい
+入力フォームのsizeは60にしなさい
+入力フォームのmaxlengthは60にしなさい
この変更を保存してFTPでアップロードし、一度表示を確認して...
コマンドコメントで書いたコードがテキスト入力フォームで表...
それでは、ここに入力されたデータを実際にデータベースに登...
**データを格納するフィールドを設定する [#edd03b38]
まずはフィールドの設定を行います。
以下のファイルを開いてください。
jobsystem/lst/job.csv
#ref(plus_lst.gif,wrap,nolink,jobのフィールド設定ファイル...
エクセルで開いた場合、上の画像のようになります。
以下は、このファイルのA列からF列までのデータの説明です。
|A列|B列|C列|D列|E列|F列|h
|フィールド名|データ型|文字列の長さ|登録時必須チェック|編...
※より詳しい説明・入力例は[[項目定義ファイル>パッケージ共...
今回、入力する必要がある項目はA列とB列のみです。~
A列にフィールド名「''sample''」を、B列にはデータ型「''str...
&color(red){※今回の例では、必ず一番最後の行に追加して下さ...
#ref(plus_text03.gif,wrap,nolink,sampleというフィールド名...
これを、保存しFTPで以下の場所に上書きアップロードします。
設置先URL/lst/job.csv
アップロードが終わったら、''tool.php''にアクセスしパスワ...
初期パスワードは''readme.txt''を確認してください。
#ref(plus_text04.gif,wrap,nolink,tool.phpからデータの再構...
このまま''job''の''インポート''をクリックすると、データが...
今回は現在のデータを維持したまま、フィールドをセットしな...
''job''の''エクスポート''をクリックし、SQLデータベースの...
その後、''job''の''インポート''をクリックし、もう一度SQL...
&color(red){※項目を最後に追記する形を取っていない場合は、...
&color(red){※既存データの位置に変更が入らない場合のみ、上...
&color(red){※この手順を行った場合は、作業後にFTPからtdb以...
**データを表示する [#m4cd8610]
これまでの手順で、データを登録する事が出来るようになりま...
それでは、登録したデータを表示させる為にテンプレートを修...
まず、登録内容の確認ページでデータを表示させる必要があり...
登録内容の確認ページのテンプレートは以下のファイルです。
jobsystem/template/pc/job/RegistCheck.html
入力されたデータを表示する為のコマンドコメントは次のよう...
<!--# value sample #-->
実際にデザインに組み込んだコードは次のようになります。
<tr>
<th>サンプル</th>
<td colspan="3"><!--# value sample #--></td>
</tr>
登録確認ページの他にも最低限、下記のファイルを修正しデー...
jobsystem/template/pc/job/EditCheck.html ※求人情報の編...
jobsystem/template/pc/job/Info.html ※未ログイン時に見た...
jobsystem/template/pc/job/InfoAdmin.html ※管理者から見...
jobsystem/template/pc/job/InfoLogin.html ※求職者がログ...
jobsystem/template/pc/job/InfoMy.html ※求人企業がログイ...
jobsystem/template/pc/job/DeleteCheck.html ※求人情報の...
関連するテンプレートの修正が終わったら、FTPで上書きアップ...
#ref(plus_text05.gif,wrap,nolink,実際に追加した項目のデー...
最後に、追加した項目の登録や編集を行い動作の確認を行って...
登録や編集、データの表示は上手くいきましたか?
#br
[[カスタマイズしよう!の表紙に戻る>パッケージ共通/カスタ...
ページ名: