Mich hat das ein wenig gestört, dass man nach dem Erstellen eines neuen Inhaltselements in Drupal auf die Seite katapultiert wird. Diese Funktion kann sinnvoll sein, da man dann ja gleich in der Vorschau für das Element landet, kann aber auch stören, wenn sie sich nicht umgehen läßt. Dank dem Forum auf Drupal Central kenne ich nun dieses Modul Save & Edit, mit dem sich durch hinzufügen neuer Buttons diese Funktionalität zumindest umgehen läßt.
Monatsarchiv Februar 2011
Zucchini-Thunfisch-Lasagne
Die Lasagne reicht für zwei hungrige Leute.
Zutaten:
- 8-10 Lasagneplatten
- 1 große Zucchini
- 2 Dosen Thunfisch in eigenem Saft
- Zwiebel, Knoblauch
- 1 Becher Schlagsahne
- Tomatenmark
- Käse zum Überbacken
Zubereitung:
Ofen auf ca. 200 Grad vorheizen. Zucchini waschen und mit einer Reibe grob reiben. Den Thunfisch abtropfen lassen, klein rupfen und dazugeben. Die Zwiebeln und den Knoblauch klein hacken und dazugeben. Die Masse gut verrühren, mit Salz und Pfeffer würzen und etwas Öl hinzugeben, gut umrühren.
Schlagsahne gut mit Tomatenmark (Menge nach Belieben, von einem Esslöffel bis 1 Dose) verrühren, mit Salz und Pfeffer abschmecken.
In eine feuerfeste Auflaufform zunächst ein wenig Tomatensahne geben, darauf ein Lasagneblatt. Darauf ein wenig Thunfisch-Zucchini verteilen, dann ein Lasagneblatt darauf legen. Zwischendurch kann man eine Schicht mit Käse bestreuen oder ein paar Löffel Tomatensahne darauf geben. Die Lasagneblätte sollten komplett mit Soße in Berührung kommen. Am Ende die restliche Tomatensahne daraufkippen und die Lasagne mit Käse bestreuen. Dann kommt die Lasagne in den Ofen – für 20 Minuten. Dann mit einem Zahnstocher prüfen, ob die Lasagneblätter weich sind. Solage im Ofen lassen, bis die Blätter weich sind und der Käse den nötigen Bräunungsgrad hat.
Farbe einer Reihe im DataGrid abhängig von Inhalt setzen
In ein DataGrid wird eine Liste mit Daten geladen, dabei sind die Datensätze entweder aktiv oder deaktiviert, was durch 1 bzw. 0 in dem Feld active dargestellt wird. In dem DataGrid soll das so dargestellt werden, dass die Textfarbe der Einträge mit active=0 etwas blasser ist, als die Farbe der anderen Einträge. Eine lange Recherche ergab, dass man dieses nur mit Hilfe eines Item Renderers lösen kann.
MXML DataGrid:
<mx:DataGrid dataProvider="{filterData}"> <mx:columns> <mx:DataGridColumn dataField="name" headerText="Name" itemRenderer="classes.ActiveItemRenderer" /> </mx:columns> </mx:DataGrid>
Dann im Ordner/Package classes die Klasse ActiveItemRenderer als Ableitung von Label anlegen und das setzen:
package classes { import mx.controls.Label; public class ActiveItemRenderer extends Label { public function ActiveItemRenderer() { super(); } override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void { super.updateDisplayList(unscaledWidth, unscaledHeight); if(data.active == 0) { setStyle("color", 0x999999); } } } }
Quelle: Formatting a flex datagrid control using a custom item renderer
Das hier habe ich aber auch gefunden:
How to change datagrid’s row background color
Changing text color in a datagrid using item renderers
Neueste Kommentare