示例#1
0
 echo '<input';
 switch ($input['lookup']) {
     case 'INDI':
         echo ' data-autocomplete-type="INDI"';
         if (!empty($pid)) {
             $input['default'] = $pid;
         } else {
             $input['default'] = $controller->getSignificantIndividual()->getXref();
         }
         break;
     case 'FAM':
         echo ' data-autocomplete-type="FAM"';
         if (!empty($famid)) {
             $input['default'] = $famid;
         } else {
             $input['default'] = $controller->getSignificantFamily()->getXref();
         }
         break;
     case 'SOUR':
         echo ' data-autocomplete-type="SOUR"';
         if (!empty($sid)) {
             $input['default'] = $sid;
         }
         break;
     case 'DATE':
         if (isset($input['default'])) {
             $input['default'] = strtoupper($input['default']);
         }
         break;
 }
 echo ' type="text" name="vars[', Filter::escapeHtml($input['name']), ']" id="', Filter::escapeHtml($input['name']), '" value="', Filter::escapeHtml($input['default']), '" style="direction: ltr;">';