コード例 #1
0
 function formatDateTimeSelect($namePrefix, $title, $value = -1)
 {
     $day = -1;
     $month = -1;
     $year = -1;
     $hour = -1;
     $minutes = -1;
     if ($value > 0) {
         $date = getdate($value);
         $day = $date["mday"];
         $month = $date["mon"];
         $year = $date["year"];
         $hour = $date["hours"];
         $minutes = $date["minutes"];
     }
     $debugger = CommonTools::getDebugger();
     $debugger->debug("Day {$day}, Month {$month}, Year {$year}, Hour {$hour}, Minutes {$minutes}", "formatDateTimeSelect");
     $return = "";
     $return .= "<div class=\"date-select-container\">";
     $return .= "<p class=\"date-select-title\">{$title}</p>\n";
     $return .= "<select name=\"" . $namePrefix . "day\">\n";
     $return .= SignupGadgetEditFormater::getDayOptions($day);
     $return .= "</select>\n";
     $return .= "<select name=\"" . $namePrefix . "month\">\n";
     $return .= SignupGadgetEditFormater::getMonthOptions($month);
     $return .= "</select>\n";
     $return .= "<select name=\"" . $namePrefix . "year\">\n";
     $return .= SignupGadgetEditFormater::getYearOptions($year);
     $return .= "</select>\n";
     $return .= "<span>klo: </span>\n";
     $return .= "<select name=\"" . $namePrefix . "hour\">\n";
     $return .= SignupGadgetEditFormater::getHourOptions($hour);
     $return .= "</select>\n";
     $return .= "<select name=\"" . $namePrefix . "minutes\">\n";
     $return .= SignupGadgetEditFormater::getMinuteOptions(5, $minutes);
     $return .= "</select>\n\n";
     $return .= "</div>";
     return $return;
 }