1.6. 3scale 管理の API のネイティブ開発者ポータルのカスタマイズに関する考慮事項


ネイティブ開発者ポータルをカスタマイズして独自の開発者ポータルを作成する前に、基本要素、再利用可能なコンテンツ、ページ階層、ページヘッダー/フッター、およびブランディングを計画する必要があります。

  • 基本的な開発者ポータル要素: 開発者ポータルのプランには、以下を含める必要があります。

    • サイトマップ: ポータルがどのように設定されているかのスケルトン。
    • 上部のメニューバー: 各ページで繰り返されるナビゲーション。
    • サイドメニューバー: 各セクションの個々のページへのアクセス。
    • ページレイアウトのガイドライン: 一貫したルックアンドフィール用。
    • 再利用可能なコンテンツ: レイアウトとパーシャルにより、開発者ポータルの一貫性が確保されます。ページの作成を開始する前に、作成します。
  • ページ階層: サイトマップのルートレベルで開始し、トップメニュー項目ごとにセクションを作成します。

    次に、各トップメニュー項目に必要なページを作成します。ページを作成する際には、必ず正しいセクションに関連付けてください。これにより、開発者ポータルの URL パスに対して一貫性のある設定が作成されます。Textile や Markdown などのマークアップ言語でページをコーディングするには、ページの ADVANCED OPTIONS をデプロイメントします。Handler フィールドはマークアップ言語を識別します。

  • ページヘッダーとフッター: 通常、繰り返し表示されるページ要素はパーシャルで定義されます。レイアウトが少しだけの場合、パーシャルではなくレイアウトで直接ヘッダーとフッターを定義する方が望ましい場合があります。
  • ブランディング: デフォルトのネイティブ開発者ポータルスタイルシート default.css は大きく複雑です。このスタイルシートを拡張するのではなく、デフォルトを上書きするカスタム設定の専用のスタイルシートを作成します。

    ページの作成と同じ方法で、新しいスタイルシートを作成することができます。高度なページ設定で css セクションと適切な MIME コンテンツタイプを選択します。レイアウトで default.css へのリンクの後に、カスタムスタイルシートへのリンクを追加します。たとえば、my-custom.css を作成する場合は、以下を挿入します。

    <link rel="stylesheet" href="/css/my-custom.css" />
    Copy to Clipboard Toggle word wrap
  • 変更できない組み込み機能には、次のものがあります。

    • ページネーション
    • メッセージメニュー
    • フォーラム - レイアウトのみを変更できます。
    • お支払い - これらのページでは、いくつかのテキストフィールドのみが編集できます。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る