Apa tujuan Tampilan "Lampiran", "Panel konten" & "Konteks"?

9

Gambar

Saya baru saja membuat Tampilan untuk jenis konten.

Dalam satu tampilan, saya memerlukan halaman untuk tipe konten dan preview dari 4 posting terbaru di halaman depan.

Page bukan masalah. Untuk pratinjau halaman depan, saya hanya bingung tentang tujuan "Lampiran", "Panel konten" & "Konteks". Saya tidak tahu yang mana yang akan digunakan untuk pratinjau halaman depan.

"Konteks" tidak memiliki lebih banyak tautan, dan "Panel konten" bukan untuk panel Panel karena modul Panel dinonaktifkan.

apasajja
sumber

Jawaban:

9

Opsi Lampiran adalah untuk membuat tampilan lain yang dapat Anda lampirkan sebelum dan / atau setelah salah satu tampilan pada tampilan Anda saat ini.

Contoh penggunaannya adalah jika Anda mengaktifkan tampilan taksonomi halaman-halaman taksonomi ditimpa oleh tampilan dan jika Anda menambahkan beberapa bidang tambahan seperti gambar, deskripsi, dll ke istilah taksonomi Anda, Anda dapat menggunakan lampiran untuk menampilkannya sebagai tajuk dari setiap halaman taksonomi.

The EVA modul memperluas fungsi ini dengan memungkinkan Anda untuk melampirkan pandangan untuk jenis konten dan entitas lain.

Dua lainnya yang belum pernah saya gunakan, tetapi:

Berikut ini penjelasan tentang "Panel konten":

http://drupalize.me/videos/basics-views-content-panes

Emil Orol
sumber
3

Panel konten biasanya digunakan di dalam panel (modul Panel). Anda bisa menganggapnya sebagai blok, tetapi dapat digunakan di dalam Panel, daripada bisa mendapatkan argumen, dll dari panel.

Sinan Erdem
sumber
0

Untuk drupal 8 , saat menggunakan pager dan Anda ingin lampiran ditampilkan hanya pada halaman pertama :

Buat templat baru untuk tampilan Anda (views-view-unformatted.html.twig) dan tambahkan kode ini:

{% if view.pager.current_page == 0 %}
    {% if attachment_before %}
    <div class="attachment attachment-before">
      {{ attachment_before }}
    </div>
  {% endif %}
{% endif %}
kevinius
sumber