タグ付けされた質問 「theme-settings」

9
テーマのロゴを設定するにはどうすればよいですか?
Drupal 8でカスタムテーマにロゴを設定するにはどうすればよいですか? Drupalがlogo.svgファイルを探すことがわかります。Drupal 7で使用したPNG logo.pngファイルがあり、それを再利用したいと思います。Drupal 7のようにロゴをテーマ設定として設定することはできません。 テーマにUIまたはカスタムコードを使用してロゴを設定する方法はありますか?
16 8  theme-settings 


2
テーマのインストール時に特定のリージョンにブロックを割り当てる方法は?
Drupal 8はデフォルトでいくつかのブロックを提供します。例えば。Site Branding、Main Navigation、Powered by Drupal、Searchなど 私が持っているテーマ作成しているSite brandingとMain Navigation、対応するブロックが配置できる領域を命名します。 テーマを有効にすると、Site Branding&Main NavigationブロックはデフォルトでそれぞれテーマのHeader&First Sidebarリージョンに配置されます。 テーマのインストール時に、デフォルトでそれぞれのリージョンに配置Site BrandingおよびMain Navigationブロックするにはどうすればよいですか?

1
テーマをモジュールに依存させる方法は?
テーマが完全に機能する前に、複数のモジュールをインストールする必要があります。ユーザーがテーマを有効にすると、必要なモジュールも有効になるように、テーマにモジュールの依存関係を設定するにはどうすればよいですか?これまでのところ、テーマの.infoファイルで依存関係を指定しようとしましたが、成功しませんでした: dependencies[] = some_module どんな助けでも大歓迎です。


4
ファビコンが表示されず、「ページが見つかりません」というエラーが発生することがあるのはなぜですか。
質問が暗示するように、時々Drupalのログはファビコンが見つからないことを示しています。実際、ブラウザのタブやアドレスバーには表示されません。他の場合には、同じサーフィンセッション内であっても表示されます。 なぜこれを行うのですか、どうすればファビコンが常に表示されるように防ぐことができますか? 私はバージョンDrupal 7.22を使用しています。カスタムサブテーマと管理テーマ(スターク)。 私のファビコンは、sites / default / files / images / favicon.icoのサブテーマのテーマ設定で設定されており、FTP経由で確認したようにそこにあります。 ログは、ブラウザがexample.com/favicon.icoを探していることを示しています。 私が使用するカスタムサブ<link rel="shortcut icon" href="http://example.com/sites/default/files/images/favicon.ico"; type="image/vnd.microsoft.icon" />テーマはソースコードと管理テーマ(Stark)で使用されて<link type="image/vnd.microsoft.icon" href="http://example.com/misc/favicon.ico"; rel="shortcut icon">おり、このファイルはその場所にも存在します(もちろん、実際にはexample.comを使用していません)。 DrupalはクリーンなURLを使用しています。 WebサーバーはDebian Linux上のApacheです。 ありがとうございました。

2
Drupal 7でロゴパスを取得する方法
私はカスタムロゴを持っており、この方法theme_get_setting('logo_path')で彼のパスを取得しようとしましたが、期待される結果は得られませんでした。 入力ブロックのカスタムブロックでコードを使用しています。

2
カスタムテーマ設定を追加するにはどうすればよいですか?
私のテーマでは、ソーシャルネットワークへのリンクがあります。したがって、管理者が{{link-social-network}}であるすべての場所で使用されるリンクを配置できるテーマ設定のフィールドが欲しいです。 <a href="{{link-social-network}}" class="btn-social btn-outline"><i class="fa fa-fw fa-facebook"></i></a> また、テーマ設定のデフォルト値をテーマのinfo.ymlファイルで設定できないことも読みました。 テーマのconfig / install / THEME.settings.ymlファイルにその情報が含まれている必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.