Ändern des Layouts von z.B. hervorgehobenen Filtern
am 05.11.2008 - 18:57 Uhr in
Hallo liebe Leute,
ich bin derzeit auf der Suche nach eine Lösung für ein Style Problem. Ich möchte groben, das Layout für die Ausgabe von views bearbeiten. Einiges bzw. fast alles konnte ich mit CSS formatieren, jetzt habe ich jedoch mehrere hervorgehobenen Filter und da komme ich nicht weiter.
auf dem Bild sieht man im oberen Teil die (jetzt noch) 2 Filter. Links der Kunde z.B. wäre wesentlich kompakter möglich, oder möchte ich gerne den "speichern" Knopf verkleinern, oder die Höhe der ganzen Tabelle halbieren, das Feld "Version" vielleicht mit Checkboxen darstellen etc.
Folgende Zeile wird für "Versionen" ausgegeben:
dort kann ich zumindest mit Firebug temporäre Änderungen vornehmen, die ansatzweise das tun was ich möchte. Nur wie greife ich direkt auf diese Parameter zu ?
Ich weiß, viele Wünsche auf einmal aber ich hoffe ihr könnt mir einen Tip geben, denn mit CSS komme ich da wohl nicht weiter
- Anmelden oder Registrieren um Kommentare zu schreiben
Hat keiner eine Idee für
am 10.11.2008 - 16:56 Uhr
Hat keiner eine Idee für mich ? :(
Ich habe jetzt zumindest mal
am 20.11.2008 - 16:16 Uhr
Ich habe jetzt zumindest mal das hier gefunden, aber mit der Einbindung scheitere ich noch! Das liegt aber vor allem an meinen nicht vorhandenen PHP Kenntnissen! Kann mir da vielleicht jemand behilflich sein ?
<?php
function theme_views_filters($form) {
$view = $form['view']['#value'];
foreach ($view->exposed_filter as $count => $expose) {
$row[] = drupal_render($form["op$count"]) . drupal_render($form["filter$count"]);
$label[] = $expose['label'];
}
$row[] = drupal_render($form['submit']);
$label[] = ''; // so the column count is the same.
// make the 'q' come first
return drupal_render($form['q']) . theme('table', $label, array($row)) . drupal_render($form);
}
?>