Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sv translation
languageja

拡張機能は、開発者専用のBellaDati機能の1つです。主な目標は、次の機能を提供することです:

  • カスタムコンテンツとカスタム機能を使用して、BellaDatiで新しいWebページを直接作成します。
  • 既存のBellaDatiページを変更してルックアンドフィールをカスタマイズし、機能を拡張します。
  • BellaDatiのトップメニューの下にカスタマイズされたメニューを作成します。
  • サーバー側拡張機能を使用してカスタマイズされたAPIを作成します。

Tip

開発者は、Technical Documentationで詳細を見つけることができます。

Note

拡張機能を管理できるのは、ドメイン管理者またはSuper Adminのみです。

拡張機能はライセンスキーによって有効になります。

拡張機能はパッケージングをサポートします。ユーザーがZIPファイルとして拡張をエクスポートし、それを別のドメインまたは別のBellaDatiインスタンスにインポートできます。 

拡張機能はパッケージングをサポートします。ユーザーが拡張機能をZIPファイルとしてエクスポートし、別のドメインまたは別のBellaDatiインスタンスにインポートできることを意味します。

拡張機能は、[管理]セクションの[拡張機能]メニューにあります。拡張機能は「Extensionsメニューの下に、「Administration」セクションでご利用いただけます!

拡張ギャラリー

拡張ギャラリーページは、ユーザーが次の操作を含む既存の拡張を列記可能です。

拡張機能ギャラリーページを使用すると、ユーザーは次の操作を含む既存の拡張機能を一覧表示できます:

  • 上部フィルターコンポーネントのフィルター拡張機能
  • ZIPファイルから拡張子をインポートする

  • 拡張機能の有効化と無効化

  • 拡張機能のパラメーターを設定する

  • 上部フィルタコンポーネントのフィルタ拡張ZIPファイルから拡張取込
  • 拡張を有効化と無効化拡張機能にパラメータ設定

Note

マルチドメイン環境では、Domain Adminドメイン管理者には他のドメインからの拡張機能、またはSuper Adminによって作成された拡張機能または別のドメインから拡張機能を管理する権限がありません。が作成した拡張機能を管理する権限がありません。

拡張機能の管理

Manage extensionsページでは、管理者が以下の操作にすべての既存の拡張機能を管理することができます

  • 上部フィルタコンポーネントのフィルタ拡張
  • 新しい拡張機能ブランチを作成
  • ZIPファイルから拡張取込
  • 拡張機能を編集、有効化、無効化、エクスポートおよび削除
  • 拡張子がすべてのドメインに適用する必要がある場合に設定

拡張機能作成

管理者は「Manage extensions」ページ上の「Create extension 」ボタンをクリックして、手動で拡張機能を作成することができます。

各拡張機能には、唯一の名前と次のいずれかのタイプを持つべきです。(このページの上部にある詳細な説明を参照してください)

  • 新ページを作成
  • 既存ページを変更
  • カスタムメニューを作成

拡張は以下の主なパートを含みます:

  • HTMLヘッドのコンテンツ
    • HEAD内に注入されるHTML要素
  • HTML本文のコンテンツ
    • 本文に注入されるHTML要素
  • リソース
    • ターゲット拡張ページ上のどこにでも使用できるテキストファイル (CSS, JavaScript, JSONなど)とバイナリファイル (画像など)
    • すべてのJavaScriptファイルは、HTMLheadに自動的に入ります。
    • リソースは、次のコードで参照することができます。
      • #LINK=myResourceName.js#

拡張は追加機能もあります

  • パラメーター
    • 各拡張は、パラメータ化することができ、これらのパラメータは、あなたのコードにどこにでも使用することができます(HTML, JavaScript, CSSなど)
    • パラメータは、次のコードによって参照することができます。
      • #PARAM=myParamName#
  • Look & Feelの設定
    • アイコンとスクリーンショットはExtension Galleryページに表示されます
  • 説明
    • 豊富なテキストは、Extension Galleryページに表示されます

拡張の編集

管理者は、「Manage extensions ページ上の「Edit(鉛筆)ボタンをクリックして、手動で拡張を編集することができます。

拡張のパッキング

異なる環境とドメイン間の拡張を移動させるためには、パッケージングを使用することは非常に便利です。取込および出力パッケージする方法を見てみましょう。

拡張出力

拡張機能を出力した場合には拡張管理ページで出力オプションを選択します。拡張がzipファイルとしてダウンロードされます。

拡張子の取込

拡張を取込むために、拡張管理ページ上の「Import extension 」オプションを選択します。拡張したzipファイルを選択し、「Upload」オプションを選択します。

拡張の例についてユースケースを見てみましょう。

 

...