Esempio n. 1
0
 public static function generateElseInput($filter, $name, $value, $alias)
 {
     $check = (isset($filter[$alias]) and in_array($value, $filter[$alias]));
     $checked = Filter::checked($value, $alias);
     $disabled = (!$check and !$checked) ? 'disabled' : '';
     $input = '';
     $input .= '<label class="checkBlock" for="' . $alias . $value . '">';
     if (!$disabled) {
         $input .= '<a href="' . Filter::generateLinkWithFilter($alias, $value) . '">';
     }
     $input .= '<input  id="' . $alias . $value . '" value="' . $value . '" type="checkbox" ' . $checked . $disabled . ' />';
     $input .= '<ins></ins>';
     $input .= '<p>' . $name . '</p>';
     if (!$disabled) {
         $input .= '</a>';
     }
     $input .= '</label>';
     return $input;
 }