このページの本文へ

製品情報を簡単登録「カスタムフィールド」の使い方 (4/4)

2014年07月03日 11時00分更新

文●足立 恵・森田 霞/アップルップル

  • この記事をはてなブックマークに追加
本文印刷

5.カスタムフィールドを必要なところだけで表示する

 現在の設定では、お知らせカテゴリーの変更画面でもカスタムフィールドが表示されるので、製品情報カテゴリー(cid4)のみで表示するように修正します。

13.png

トップページお知らせをクリックしてエントリーの変更画面になると「カスタム設定」が反映されているが必要がない

 「entry」フォルダーに、「cid4」というフォルダーを作成します。

 Mac → Macintosh HD/ユーザー/(ユーザー名)/Applications/AMPPS/www/themes/webpro/admin/entry/cid4
 Windows → C:¥Program Files¥Ampps¥www¥themes¥webpro¥admin¥entry¥cid4
 緑文字部分が作成するフォルダー
 注:Windowsの場合「C:¥Program Files」が「C:¥Program Files(x86)」の場合があります

 「entry」フォルダー内で作成したfield.htmlを「cid4」フォルダーに移動します。「entry」フォルダー直下に新たにfield.htmlを作り、インクルード文を書きます。

■新しいfield.htmlに記述する内容


<!-- #include file="/admin/entry/cid%{CID}/field.html" -->
<!-- #include file="/admin/entry/cid%{PCID}/field.html" -->

 インクルード文の中にグローバル変数を使うことで、読み込むファイルを分岐できます。

14.png

field.htmlをインクルード文にしたものにすると、「お知らせカテゴリー一覧」の[エントリー変更]では[カスタム設定]が表示されなくなる

 これで、製品情報のエントリー変更画面にだけ、カスタムフィールドが表示されるようになります。

15.png

「製品情報」の[エントリー変更]では[カスタム設定]が表示される

※ ※ ※

 次回は動的フォームを使って、簡単にお問い合わせフォームを作ってみましょう。

前へ 1 2 3 4 次へ

この連載の記事

一覧へ

この記事の編集者は以下の記事をオススメしています