Saya memiliki 2 tampilan ubahsuaian (tipe blok) 'view_A' dan 'view_B', yang satu memperlihatkan konten yang lainnya menunjukkan pesanan. Saya perlu memadukannya dalam satu halaman yang ditampilkan dalam 2 tabel berbeda. Benar-benar tidak masuk akal untuk menggabungkan acara dan pesanan dalam satu tabel.
Saya mencoba membuat halaman, tetapi saya tidak dapat memilih 'blok' untuk jenis konteks. Saya hanya dapat memilih node. Apa cara terbaik menggunakan UI di Drupal 7 untuk melakukan ini?
Jawaban:
Cara yang lebih sederhana adalah:
Pengaturan saat ini:
Langkah:
2 a. Kemudian pada header atau footer tampilan ( tergantung jika Anda ingin Lihat B sebelum atau setelah Lihat A ) menambahkan area tampilan global yang akan menampilkan Lihat B saat melihat Lihat halaman.
2 b. Pilih dari tampilan Anda yang ada, Lihat B
2 c. Terapkan perubahan ke tampilan saat ini dan Anda selesai.
sumber
Anda bisa saja membuat halaman kosong dengan jalur khusus (yaitu / halaman saya-kosong) dan tidak ada konten.
Kemudian pada menu struktur> blok, tetapkan blok ke wilayah konten dan atur agar hanya muncul di URL untuk halaman yang baru saja Anda buat?
sumber
Anda dapat menggunakan Tampilan Bidang Tampilan juga. Jadi Anda membuat 2 tampilan terpisah dan kemudian memutuskan mana yang ingin Anda tempatkan di wilayah mana yaitu header atau footer dan berdasarkan yang menambahkan Global: View (tampilan bidang tampilan) dari bagian global.
Satu-satunya perbedaan yang saya tahu dari metode di atas adalah modul ini memungkinkan Anda untuk menyampaikan argumen juga dari tampilan induk dan juga memiliki token integrasi.
sumber
menyisipkan satu tampilan pada penyebab pagination lainnya
misalnya dalam tampilan root Anda hanya memiliki 3 baris, tetapi pada anak - 200.
pagination tampilan anak akan ditampilkan di ALL PAGES 3 baris tampilan root di bagian atas
sumber
Saya pikir Anda perlu mengatur 'pager ID' ke nilai yang lebih tinggi (lebih besar dari 0) dalam pengaturan pager Views untuk masing-masing tampilan gabungan. Kemudian, masalah pagination tidak akan terjadi.
Terima kasih!
sumber