Dalam Drupal 8, apakah ada cara mudah untuk mengkonfigurasi halaman sehingga header halaman / judulnya tidak ditampilkan pada halaman?
Saya telah membuat Halaman Dasar, dengan / home sebagai path alias, dan Home sebagai judul. Saya mengaturnya sebagai halaman depan. Namun, ini menampilkan 'Beranda' di bagian atas halaman, tepat di bawah navbar dan remah roti.
Apakah perlu untuk membuat subtitle dari tema 'Bootstrap', dan entah bagaimana menambahkan custom CSS?
Anda dapat melakukan ini sepenuhnya dengan CSS. Anda perlu menargetkan simpul yang Anda gunakan sebagai halaman HOME.
Sekarang, Drupal-7 menghasilkan kelas khusus untuk setiap node. Dan dengan cara ini mudah untuk menargetkan setiap node individu dan kami dapat menerapkan CSS spesifik ke node tertentu.
Tapi, di Drupal 8 properti ini tidak tersedia, maka kita perlu menambahkan ini. ikuti langkah-langkah berikut. Saya menunjukkan ini menggunakan tema Bartik karena saya tidak terbiasa dengan tema Bootstrap. Anda dapat melakukannya dengan tema bootstrap juga. Ini adalah CSS murni, jadi tidak perlu sub-tema.
1. Tambahkan fungsi ke file bartik.theme.
di bagian,
Mengapa saya menunjukkan cara ini, karena sudah ada kode lain di dalamnya
function bartik_preprocess_html(&$variables)
, jadi tambahkan fungsi ini sebagai baris terakhir.Kosongkan cache,
2. Dapatkan CSS untuk simpul itu
Sekarang, jika Anda melakukannya
Inspect element
pada simpul tertentu. Anda dapat menemukan kelas di<body></body>
bagian sebagaipage-node-XX
.3. Pergi ke inti / tema / bartik / css / komponen / halaman-title.css, dan tambahkan kode berikut di dalamnya ,
Kosongkan cache,
Sekarang, dengan cara ini Anda dapat menargetkan simpul tertentu dan Anda dapat melakukan CSS apa pun yang ingin Anda terapkan.
Kredit untuk kode fungsi: Tautan
sumber