Wie man eine leere Platte in Drupal ausblenden . Wenn diese dynamische Inhalte gelöscht werden, wird die Platte leer sein. Vielleicht möchten Sie diese leeren Platten zu identifizieren und verstecken sie , aber das Panel-Interface bietet keine Konfiguration , um die leeren Scheiben verstecken. Also , müssen Sie herausfinden, wie man es über die Hilfe von PHP-Code zu tun. Anleitung 
 1 
 Ihre Drupal -Backend gehen . Klicken Sie auf " admin" und " Panel Inhalt ", um die Systemsteuerung Inhalt Admin-Bildschirm zu öffnen. Klicken Sie auf " Konfiguration "-Symbol in der oberen rechten Ecke des Panels . Wählen Sie " Neue Regel hinzufügen " unter "Sichtbarkeit Regeln." 
 2 
 Wählen Sie " PHP-Code " auf dem Bildschirm , das sich öffnet . Geben Sie einen Namen für die neue Regel wie " Nur , wenn es Inhalte gibt . " 
 3 
 Geben Sie den PHP-Code in der Regel zu prüfen, ob der Inhalt des Bereichs ist leer. Wird das aufgegebene Bereich leer ist, gibt der Code TRUE , sonst FALSE . Die Platte kann ein Feld aus seiner Knoten zu machen, wird somit müssen die Knoten auszuführen. " $ Kontexten [' argument_nid_1 '] " ist das Node-Objekt der Platte , aus den Argumenten der Platte erhalten. $ field ist eine Variable , um den Knoten Objekt darstellen . Der Code wird dann überprüft, ob der Inhalt der Leiste ist leer. Die " Array "-Funktion in PHP verwendet wird. Es ist eine Standard- Funktion in PHP 
 
 wenn . ( Isset ($ Kontexten [' argument_nid_1 '] -> Daten -> field_myfield )) { 
 
 $ field = $ Kontexten [' argument_nid_1 '] -> Daten -> field_myfield ; 
 
 if ( is_null ( $ field )) { 
 
 return false; } 
 
 
 
 if ( is_array ( $ field )) { 
 
 foreach ( $ field as $ key => $ val ) { 
 
 if ( is_array ( $ val )) { $ field 
 
 [ $ key ] = array_filter ( $ val ); } 
 
 
 
 } 
 
 $ field = array_filter ( $ field ); 
 
 Rückkehr count ($ Feld) ; } 
 
 
 
 if ( is_string ( $ field ) && trim ( $ field ) == '') { 
 
 return false; 
 
 } 
 
 if ( $ field ) { 
 
 return TRUE; } 
 
 
 
 return false; 
 4 
 Speichern Sie die Sichtbarkeit der Regel einmal der Code eingegeben wird . Die Sichtbarkeit der Jury wird über die Rückgabe der genannten Funktion basiert ändern. Wenn es wahr ist, wechselt die auszublenden. Klicken Sie auf " admin" und " Panel Inhalt ", um das Panel Admin-Interface gehen . Klicken Sie auf " Update ", um die Panel Seite Konfiguration zu speichern.