2016-04-25 4 views
1

Ich muss einen benutzerdefinierten Filter zum aos_products Popup hinzufügen, wo Sie die Werbebuchungen aus der Bearbeitungsansicht aos_quotes auswählen können. Wie der Filter aussehen soll ist equal to WHERE aos_procucts_cstm.remaining_capacity_c > 0.SuiteCRM-Einstellung initial_filter des aos_products Popup

Was ich bisher habe, ist in editviewdefs.php des aos_product Modul:

array(
'name' => 'remaining_capacity_c', 
'label' => 'LBL_RESTKAPAZITAET', 
    'displayParams' => 
    array(
     'initial_filter' => array(
     '&remaining_capacity_c > 0', 
     ), 
     ), 
    ), 

aber nicht wie erwartet funktionieren. Ich glaube, dass es nicht möglich ist, den Filter so einzurichten, wie ich es getan habe. So werden alle Vorschläge sehr geschätzt.

Antwort

1

unten wie folgt vorgehen:

  1. remaining_capacity_c Bedarf einen Feldtyp sein, dass, wenn Sie im Studio „Bereich Suche aktivieren“ können. Daher würde ich in diesem Fall den Typ "Integer" vorschlagen.
  2. Zweitens müssen Sie das Feld in die Popup-Suchdefinition hinzufügen.
  3. müssen Sie die Variablen festlegen, die für eine Bereichssuche erforderlich sind.

Beispiel:

'initial_filter' => array(
    '&remaining_capacity_c_advanced_range_choice=greater_than&range_remaining_capacity_c_advanced=0&start_range_remaining_capacity_c_advanced=&end_remaining_range_capacity_c_advanced=', 
), 

EDIT

Sie können die Schlüssel in date_range_search_dom Dropdown gefunden verwenden. Setzen Sie einfach [Feldname] _advanced_range_choice auf einen der Schlüssel und range_ [Feldname] _advanced auf den Wert, den Sie vergleichen möchten. Wenn Sie den Anfang und das Ende bearbeiten möchten. Sie müssen die Werte start_range_ [Feldname] _advanced und end_range_ [Feldname] _advanced Werte angeben.

+0

Hallo, ich habe die gleiche Frage wie der Typ oben. Also, wenn das Feld auf "Enable Range Search" eingestellt ist, können Sie automatisch größer_than hinzufügen, und es funktioniert? Da brauche ich größer als auf einem Feld und weniger als auf einem anderen Feld für AOS_Products Popup-Suche. –

+1

Bitte beziehen Sie sich auf meine Bearbeitung. –

+0

Vielen Dank. Und noch eine Sache - sollte es in editviewdefs oder popupviewdefs hinzugefügt werden? –

Verwandte Themen