Seperti yang Anda ketahui bahwa Magento2 memiliki beberapa template layout seperti 1column, 2 kolom-kiri, 2 kolom-kanan, 3 kolom dan saya ingin membuat template layout homepage kustom di Magento2 untuk itu saya mengikuti beberapa tutorial dan membuat modul dan file seperti dikatakan dalam yang menghubungkan tetapi tidak ada yang berfungsi dan saya tidak bisa mendapatkan tata letak "beranda" di halaman cms -> tab desain.
Saya mengikuti di bawah ini semua tautan tetapi tidak ada yang berhasil sehingga siapa pun memiliki solusi yang tepat, silakan bagikan.
Ablove semua solusi tidak berfungsi.
Jawaban:
Pertama-tama, kita perlu tahu cara membuat tema khusus Magento 2, kita bisa lebih lanjut di sini: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/themes/theme-create. html
Setelah membuat tema khusus baru. Kami akan membuat tata letak khusus untuk beranda kami. Sebagai contoh, struktur folder kami:
Kita harus fokus pada dua file xml:
layouts.xml
dan dipage_layout/custom_home.xml
bawahMagento_Theme
folderaplikasi / desain / antarmuka / Boolfly / buku / Magento_Theme / layouts.xml
Tata letak id
custom_home
adalah nama tata letak halaman di bawah ini.app / design / frontend / Boolfly / book / Magento_Theme / page_layout / custom_home.xml (saya membuat salinan dari
1column.xml
default)Masuk ke Admin Magento, cari halaman muka cms. Sekarang, halaman muka tata letak khusus kami ada dalam daftar tata letak:
Jika kita memilih tata letak ini, kita dapat melihatnya di halaman depan:
Catatan: Yakin bahwa cache Magento kami telah dihapus.
sumber
Mudah dicapai dari Admin, saya anggap Anda telah membuat tema.
Sebagian besar yang bingung setelah membuat tema baru mereka kehilangan tampilan dan rasa halaman rumah karena blok rumah tidak ditugaskan ke halaman rumah saat kami membuat tema baru. Kami hanya melakukannya secara manual.
silakan ikuti instruksi
login ke admin, lalu arahkan ke
Conten -> Halaman
cari Home Page, lalu di kolom tindakan klik edit lalu
klik tab Konten lalu tempatkan nilai di bawah ini di area teks
catatan: di sini block_id adalah id blok unik, Anda dapat menemukan blok daftar dan blok id di bawah Content-> Blok
akhirnya simpan halaman
lalu bersihkan cache dari magento dan browser Anda, muat halaman beranda, Anda bisa melihat halaman beranda seperti halaman luma.
jika Anda ingin menemukan konten html beranda, temukan blokir beranda-halaman di bawah Konten-> Blok kemudian edit bloknya, Anda bisa melihat konten html beranda .
ambil referensi dari html conetent ini, setelah itu Anda dapat mengembangkan html Anda sendiri sesuai kebutuhan Anda, Tambahkan CSS dari file layout tema Anda.
Anda perlu klarifikasi apa saja sebutkan dalam komentar
semoga beruntung.
sumber