Exemplo n.º 1
0
        Decline bid from
        <span class="company-name"></span>
      </h3>
    </div>
    <div class="modal-body">
      <div class="alert alert-info"><?php 
echo __('r.bids.partials.dismiss_modal.optional_fields');
?>
</div>
      <div class="control-group">
        <label class="control-label">Reason Declined:</label>
        <div class="controls">
          <select name="reason">
            <option value="">-- Select a Reason --</option>
            <?php 
foreach (Bid::dismissal_reasons() as $reason) {
    ?>
              <option value="<?php 
    echo e($reason);
    ?>
"><?php 
    echo e($reason);
    ?>
</option>
            <?php 
}
?>
            <option value="Other">Other</option>
          </select>
          <input type="text" name="reason_other" />
        </div>
Exemplo n.º 2
0
Arquivo: bid.php Projeto: ajb/rfpez
 public static function dismissal_reasons()
 {
     if (self::$dismissal_reasons !== false) {
         return self::$dismissal_reasons;
     }
     $raw_popular_reasons = DB::query("SELECT count(dismissal_reason) AS count, dismissal_reason\n                                  FROM bids\n                                  GROUP BY dismissal_reason\n                                  HAVING count(dismissal_reason) > 2");
     $reasons = array_map(function ($raw_popular_reason) {
         return $raw_popular_reason->dismissal_reason;
     }, $raw_popular_reasons);
     $returnArray = array_merge(self::$default_dismissal_reasons, $reasons);
     sort($returnArray);
     return self::$dismissal_reasons = $returnArray;
 }