ダウンロード連載第2回目となりました。CS-Cartのアドオン作成のお作法です。今回はアドオンの基本設定のページの作成方法について学んでいきましょう。この記事は1年以上前に書かれたものです。情報が古い可能性があります。使用して検証しています。分かりやすいようにと、コメントを記述しています。アドオンのフォルダ名と同じにしてください。アドオンのデフォルト言語。アドオンをインストールした直後のステータス(有効/無効)デフォルトでは無効となります。翻訳が提供されるプロパティー。オプション:デフォルトの値は&quot;name&quot;です。ショップで使用されていない言語に関しては、インストールされません。いう構成でファイルを配置します。これでアドオンのインストールが可能になるところまでが、前回の内容でした。部分がクリックできず、なにも出来ませんでした。ページを作成していくのが今回の内容です。この中にセクションに関する情報を記述していきます。中にセクションの定義を行う必要があります。セクションの定義の方法を見ていきましょう。<section>タグを書きます。中で、デフォルト言語でのセクション名と翻訳言語でのセクション名を定義します。再度設置して、管理画面からアドオンを一度アンインストールしてからインストールし直します。クリック出来るようになるので、クリックすると設定ページがポップアップで表示されます。&lt;/settings&gt;&lt;/addon&gt;セクションを複数作成するとタブで表示されます。中に<item>タグを書く必要があります。この中にアイテムに関する情報を記述していきます。&lt;/settings&gt;&lt;/addon&gt;アイテムにはいくつか種類があるのですが、例としてヘッダの作成方法を見てましょう。説明1idヘッダの識別子2typeアイテムの種類。指定3nameデフォルト言語でのヘッダ名4item翻訳言語でのヘッダ名ヘッダを作成するとセクションの中にタイトルを表示することができます。説明1idアイテムの識別子2typeアイテムの種類。指定3nameデフォルト言語でのフィールド名4tooltipデフォルト言語でのツールチップ5name翻訳言語でのフィールド名6tooltip翻訳言語でのツールチップ1行入力のテキストフィールドを作成しました。上にマウスカーソルを持っていった時に、ツールチップが表示されるようになります。&lt;/settings&gt;&lt;/addon&gt;複数行の入力が可能になります。&lt;/settings&gt;&lt;/addon&gt;入力した値を隠すことが出来ます。&lt;/settings&gt;&lt;/addon&gt;チェックボックスを作成します。アドオン名の翻訳と似ていますが、&quot;for&quot;は使用しません。&lt;/settings&gt;&lt;/addon&gt;ラジオボタンを作成します。タグを定義する必要があります。使用しないことに注意してください。&lt;/settings&gt;&lt;/addon&gt;ファイルのパスを保存するフィールドを作成します。クリックするとファイル選択ダイアログが表示されます。&lt;/settings&gt;&lt;/addon&gt;リストを作成します。タグを定義する必要があります。使用しないことに注意してください。&lt;/settings&gt;&lt;/addon&gt;国名リストを作成します。&lt;/settings&gt;&lt;/addon&gt;都道府県リストを作成します。※上手く動かなかったので原因調査中です。&lt;/settings&gt;&lt;/addon&gt;複数選択可能なリストを作成します。タグを定義する必要があります。使用しないことに注意してください。&lt;/settings&gt;&lt;/addon&gt;横並びのチェックボックスを作成します。タグを定義する必要があります。使用しないことに注意してください。「addon.xml」の配布webcake-addon.zipまた、CS-Cart公式サイトのCS-Cartマーケットでaddon.xmlのサンプルが配布されております。こちらも参考にしてみてください。<type>hidden</type>などが存在します。まとめいかがでしたでしょうか。今回は基本設定ページの作成方法を学んで行きました。なんと言っても驚きなのが、ここまで一切プログラムを書いていません。1.8のFileクラスの不具合のためコアのクラスをオーバーライドする2016年11月28日FuelPHPでconfig::get()とarray地獄を逃れて定数クラスを作成する2016年11月25日WordPress初心者講座を行いました2016年10月26日おむつブランド「アンジーナジャパン」撮影会2016年09月05日4.5.2回目くらいのWordBench福岡は「もくもく会」です。PHPでforeachなどを使う時の注意点。ブロックスコープのお話。AboutTsuyoshi.福岡で働くWebクリエイターです。Type・CS-Cart・baserCMSなどのコミュニティに参加しています。無料写真素材サイトPAKUTASOでモデル&カメラマンとしても活動しています。詳しくはAboutをご覧ください。