上記をデフォルトテーマにしてサイトを作成中なのですが、
実twigファイルはどこにありますか?
ヘッダーフッターなどにhtmlタグを加工?追加したい場合て、
どこからするものか、教えいただけませんか?
作成中サイト)
https://shinon.site/about
Bartikのtwigについて
OTHER FAQ
カテゴリ | Core Ver. | 関連モジュール | タイトル |
---|---|---|---|
コンテンツの作成 | 7.38 | Views | CSV出力にHTMLが入ってしまう |
コンテンツの作成 | 7.34 | ajax | 標準のajaxフォーム(複数値:値の数=無制限)の制御l方法 |
コンテンツの作成 | 7.50 | Code per Node | ページ毎にCSSやJSを設定したい |
コンテンツの作成 | 7.15 | Darty Form | 編集ページでの操作ミス |
コンテンツの作成 | 7.38 | CKEditor | 突然GoogleMap内の経路がずれてしまった |
コンテンツの作成 | 7.15 | Form API Validation | フォームの入力内容を細かくチェックしたい |
コンテンツの作成 | 7.26 | Form Ajax | 入力フォームで#ajax使用時、#default_valueを書き換えても反映しない |
コンテンツの作成 | 8.4x | Download | とにかく何でもコンテンツをダウンロードさせる方法 |
コンテンツの作成 | 8.7.x | CkEditor | CKEditorエディタ内に Colorboxポップアップ を簡単に挿入する方法 |
コンテンツの作成 | 6.x | Insert Block | ブロックの内容を本文中に表示するには? |
コンテンツの作成 | 8.4x | node | 新規ノードを作成する |
コンテンツの作成 | 7.50 | Inline Entity Form | Drupal6のフィールドグループのようなモジュールはありませんか? |
コンテンツの作成 | 8.9.x | CKEditor | CKEditor編集中の見た目をフロントと全く同様にする方法 |
コンテンツの作成 | 7.50 | Expanding Textareas | Textareaフォームの行サイズを自動調整するモジュール |
コンテンツの作成 | 8.9.x | node | ノード保存時の前回値の参照方法 |
コンテンツの作成 | 8.4x | node | node保存前に色々やる方法 |
コンテンツの作成 | 7.15 | Automatic_Nodetitles Automatic_Entity_Label | ノード投稿フォームにタイトル入力フォームを表示しない方法 |
コンテンツの作成 | 8.9.x | vim nkf | ファイルのエンコーディングを確認、変更する方法 |
コンテンツの作成 | 8.4x | json | jQueryにjsonで渡す方法 |
コンテンツの作成 | 7.38 | Webform | Webformでテーブル形式にしたい |
コメント
BartikはDrupalの標準テーマなので twig
パーマリンク Submitted by actbrain on 2019/11/27 23:07.
BartikはDrupalの標準テーマなので twig(テンプレート)ファイルの置き場所は Drupalドキュメントルート/core/themes/bartik/templates/〜 になります。
しかし、Drupalドキュメントルート/core/〜 のファイルは Drupalコアのマイナーアップデートの際に上書きされてしまいます。
そのため Drupalドキュメントルート/core/themes/bartik/templates/〜 のファイルは変更すべきではありません。
やるとしたら Drupalドキュメントルート/themes/custom/〜 内に BartikをBaseテーマとする サブテーマを作成し、そちらで twigを書いてゆく。という手順が一般的かと思います。
https://www.drupal.org/docs/8/theming-drupal-8/creating-a-drupal-8-sub-t... は classy を Baseテーマとしたサブテーマの作り方です。
サブテーマを作るのが面倒。という場合は https://www.drupal.org/project/project_theme?f%5B0%5D=&f%5B1%5D=&f%5B2%5... から 希望に近いテーマを持ってきて利用するのも手です。
CSSやJavaScriptを追加したいだけなら https://www.drupal.org/project/asset_injector をインストールすれば 管理ページ上で追加可能です。
Drupalテーマの概念的なところは https://knowledge.sakura.ad.jp/6867/ がわかりやすそうです。
参考にしてみてください。
ページ