Views Table Rowspan

Een knappe module die het groeperen in een view overzichtelijk maakt.

Als je in een view groepeert in een tabelweergave dan krijg je zo iets... Ik heb een view gemaakt van alle inhoud, gegroepeerd op het inhoudstype. Het groeperen, breekt de tabelstructuur.

Als je deze module gebruikt en goed instelt, dan krijg je dit:

Een view maken met Drupal- en niet-Drupal tabellen

Zelf een view maken in Drupal is niet nodig tenzij je dingen wilt doen die niet standaard voorzien zijn.

Zo kan je op dit ogenblik geen view maken met tabellen die niet door Drupal zijn gegenereerd. Soms is dit wel interessant. Zo kan je gebruik maken van stocklijsten of andere grote tabellen die je niet wilt importeren in een Drupal inhoudstype omdat ze te groot zijn.

CKEditor Quicktable

Als je in de CKEditor een tabel wilt invoegen dan krijg je een invulformulier waar je numeriek de rijen en kolommen moet invullen. Deze widget is makkelijker. Je wijst aan met de muis en bij klikken wordt de tabel gegenereerd.

Screen000362.png

Je moet bij de tekstformaten de knop activeren. Eigenaardig genoeg zie je geen 2 knoppen in de weergave. Ze zijn gegroepeerd. Wil je de oude widget dan moet je op Meer klikken.

Tablefield

Zoals de naam zegt krijg je er een veldtype bij: Tabellen

Je kunt er gegevens invullen. De eerste rij krijgt de table header opmaak mee. Laat deze vrij als je geen koppen gebruikt.

Drupal8_002842.png

Een voorbeeldje..

Drupal8_002859.png

Ook interessant is het importeren van een csv bestand in deze tabellen.

Responsive tables filter

Tabellen in views zijn responsive omdat er een ingebouwd systeem is dat je kunt instellen vanaf wanneer je een bepaalde kolom niet meer wilt zien. Tabellen in je Editor moet je om responsive te zijn, dezelfde CSS klassen toekennen als in de views.

De Responsive Tables Filter doet bepaalde zaken automatisch....Het zet de inhoud van tabellen mooi onder elkaar en groepeert op de kolom koppen. Hij doet dit zowel in de CKEditor en in Views. Voor de CKEditor moet je dit aanvinken bvb in de full HTML versie.... Zie responsive tables filter.