You are here

function customfilter_rules_form in Custom filter 7

Same name and namespace in other branches
  1. 6 customfilter.admin.inc \customfilter_rules_form()
  2. 7.2 customfilter.module \customfilter_rules_form()

Return the list of replacement rules form.

Create the form used at admin/config/content/customfilter/%

1 string reference to 'customfilter_rules_form'
customfilter_menu in ./customfilter.module
Implements hook_menu().

File

./customfilter.module, line 973
Allows the users with the right permission to define custom filters.

Code

function customfilter_rules_form($variables, &$form_state, $fid, $rid = 0) {
  $form = array(
    '#tree' => TRUE,
  );
  $rules = _customfilter_get_rules($fid, $rid);
  _customfilter_breadcrumb();
  if (count($rules)) {
    $form['fid'] = array(
      '#type' => 'hidden',
      '#value' => $fid,
    );
    $form['rules'] = _customfilter_rules_tree_form($rules, 0);
    $form['submit'] = array(
      '#type' => 'submit',
      '#value' => t('Save'),
    );
  }
  return $form;
}